Mercator Medical S.A. (MRC.WA)

PLN 49.05

(-0.91%)

Annual Income Statements

(In PLN)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 469.06 Million 542.51 Million 1.72 Billion 1.83 Billion 540.33 Million 420.41 Million
Cost of Revenue 401.36 Million 454.21 Million 1.04 Billion 644.27 Million 427.65 Million 322.79 Million
Gross Profit 67.7 Million 88.29 Million 683.8 Million 1.18 Billion 112.68 Million 97.61 Million
Operating Expenses 178.16 Million 161.7 Million 168.92 Million 138.66 Million 105.28 Million 81.12 Million
Selling, General and Administrative Expenses 126.69 Million 61.93 Million 61.62 Million 38.47 Million 25.9 Million 19.73 Million
Research and Development Expenses - - - - - -
Other Expenses 51.46 Million 99.76 Million 107.29 Million 100.18 Million 79.37 Million 61.38 Million
Cost and Expenses 556.17 Million 615.91 Million 1.21 Billion 782.93 Million 532.93 Million 403.91 Million
Operating Income -87.11 Million -73.4 Million 463.43 Million 1.04 Billion 10.14 Million 16.41 Million
Interest Expense 832 Thousand 331 Thousand 119 Thousand 3.95 Million 7.55 Million 5.19 Million
Income Tax Expense 19.04 Million 4.57 Million 32.37 Million 104.99 Million 4.1 Million 1.08 Million
Earnings before Tax -3.79 Million -186.21 Million 477.22 Million 1.04 Billion 2.06 Million 8.13 Million
Net Income -19.67 Million -190.78 Million 446.86 Million 930.18 Million -2.03 Million 7.46 Million
Earnings Per Share Basic -2.05 -19.53 44.15 88.66 -0.19 0.71
Earnings Per Share Diluted -2.05 -19.53 44.15 88.33 -0.19 0.71
Weighted Average Shares Outstanding 9.58 Million 9.77 Million 10.12 Million 10.49 Million 10.58 Million 10.58 Million
Weighted Average Shares Outstanding (Diluted) 9.58 Million 9.77 Million 10.12 Million 10.53 Million 10.58 Million 10.58 Million
Gross Margin 0.14 0.16 0.40 0.65 0.21 0.23
EBIT Margin 0.04 -0.09 0.32 0.58 0.05 0.06
Profit Margin -0.04 -0.35 0.26 0.51 -0.00 0.02
EBITDA 19.42 Million -159.74 Million 497.07 Million 1.06 Billion 28.1 Million 28.26 Million
Earnings Before Tax Margin -0.19 -0.14 0.27 0.57 0.02 0.04

Income Statement Charts