CompuGroup Medical SE & Co. KGaA (CMPUY)

USD 23.1

(0.0%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.18 Billion 1.12 Billion 1.02 Billion 837.25 Million 745.8 Million 717.02 Million
Cost of Revenue 813.16 Million 171.57 Million 154.13 Million 124.3 Million 114.38 Million 132.91 Million
Gross Profit 374.5 Million 958.16 Million 871.19 Million 712.95 Million 631.42 Million 584.1 Million
Operating Expenses 1 Billion 850.7 Million 763.28 Million 587.58 Million 516.16 Million 444.59 Million
Selling, General and Administrative Expenses 37.5 Million 44.97 Million 46.24 Million 36.31 Million 37.15 Million 29.76 Million
Research and Development Expenses - 106.2 Million 123.6 Million 81.8 Million 79.6 Million 73.4 Million
Other Expenses 15.28 Million 1 Million 189 Thousand 218 Thousand 229 Thousand 450 Thousand
Cost and Expenses 1.03 Billion 1.02 Billion 917.42 Million 711.89 Million 630.54 Million 577.5 Million
Operating Income 122.09 Million 125.61 Million 108.68 Million 119.67 Million 112.28 Million 137.24 Million
Interest Expense 24.31 Million 9.11 Million 5.39 Million 5.42 Million 4.31 Million 6.4 Million
Income Tax Expense 25.8 Million 32.69 Million 28.84 Million 37 Million 41.59 Million 36.15 Million
Earnings before Tax 72.67 Million 106.81 Million 97.87 Million 110.42 Million 107.74 Million 128.75 Million
Net Income 45.91 Million 73.41 Million 68.97 Million 73.19 Million 65.81 Million 92.33 Million
Earnings Per Share Basic 0.88 1.41 1.32 1.36 1.36 1.88
Earnings Per Share Diluted 0.88 1.40 1.30 1.36 1.33 1.85
Weighted Average Shares Outstanding 52.23 Million 52.23 Million 52.33 Million 53.73 Million 48.41 Million 49.2 Million
Weighted Average Shares Outstanding (Diluted) 52.45 Million 52.28 Million 52.97 Million 53.73 Million 49.42 Million 50.04 Million
Gross Margin 0.32 0.85 0.85 0.85 0.85 0.81
EBIT Margin 0.18 0.21 0.21 0.23 0.23 0.25
Profit Margin 0.04 0.06 0.07 0.09 0.09 0.13
EBITDA 212.78 Million 228.25 Million 213.98 Million 192.49 Million 176.28 Million 185.11 Million
Earnings Before Tax Margin 0.10 0.11 0.11 0.14 0.15 0.19

Income Statement Charts