Mutares SE & Co. KGaA (MUX.DE)

EUR 23.6

(1.72%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.68 Billion 3.75 Billion 2.5 Billion 1.58 Billion 1.01 Billion 865.1 Million
Cost of Revenue 3.9 Billion 3.15 Billion 2.34 Billion 1.33 Billion 859.4 Million 725.3 Million
Gross Profit 779.5 Million 595.5 Million 157.1 Million 251 Million 156.5 Million 139.8 Million
Operating Expenses 659.4 Million 893.8 Million 433.8 Million 429.2 Million 235.7 Million 206.8 Million
Selling, General and Administrative Expenses 397.3 Million 347.3 Million 419 Million 141.7 Million 75.4 Million 74.2 Million
Research and Development Expenses 8.7 Million 3.2 Million 4.6 Million 2.3 Million 1.8 Million 1.8 Million
Other Expenses -54.7 Million 546.5 Million -10.2 Million 287.5 Million 160.3 Million 130.8 Million
Cost and Expenses 4.25 Billion 4.05 Billion 2.78 Billion 1.76 Billion 1.09 Billion 932.1 Million
Operating Income 442.2 Million -291 Million -276.7 Million -171.9 Million -79.2 Million -67 Million
Interest Expense 84.4 Million 54.7 Million 24.4 Million 21.2 Million 11 Million 5.1 Million
Income Tax Expense -3.6 Million -35.5 Million -13.7 Million -2.8 Million -97.3 Million 2.8 Million
Earnings before Tax 363.5 Million -56.5 Million 428.6 Million 16.9 Million 16.7 Million 14.8 Million
Net Income 397.1 Million -21 Million 449 Million 19.7 Million 114 Million 14.7 Million
Earnings Per Share Basic 19.08 -1.02 26.85 1.22 7.05 0.96
Earnings Per Share Diluted 18.41 -1.02 26.83 1.22 7.05 0.96
Weighted Average Shares Outstanding 20.81 Million 20.62 Million 16.71 Million 16.11 Million 16.16 Million 15.34 Million
Weighted Average Shares Outstanding (Diluted) 21.56 Million 20.62 Million 16.73 Million 16.11 Million 16.16 Million 15.34 Million
Gross Margin 0.17 0.16 0.06 0.16 0.15 0.16
EBIT Margin 0.15 -0.03 -0.06 -0.04 -0.02 -0.04
Profit Margin 0.08 -0.01 0.18 0.01 0.11 0.02
EBITDA 686 Million 159.19 Million 568.4 Million 120.6 Million 79 Million 45 Million
Earnings Before Tax Margin 0.09 -0.08 -0.11 -0.11 -0.08 -0.08

Income Statement Charts