Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 1.12B | € 1.07B | € 980.68M | € 750.72M | € 615.47M |
Gross Profit | € 373.15M | € 370.52M | € 310.72M | € 256.90M | € 262.19M |
Operating Income | € 143.58M | € 141.76M | € 89.32M | € 79.38M | € 55.15M |
EBITDA | € 220.69M | € 198.69M | € 173.60M | € 162.69M | € 99.06M |
Net Income | € 92.65M | € 72.47M | € 55.10M | € 82.00M | € 41.77M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 86.74M | € 67.69M | € 59.09M | € 57.14M | € 69.31M |
Total Assets | € 1.74B | € 1.67B | € 1.67B | € 1.76B | € 1.34B |
Total Debt | € 481.12M | € 490.76M | € 536.78M | € 597.74M | € 269.28M |
Net Debt | € 396.22M | € 423.07M | € 480.02M | € 542.92M | € 205.88M |
Total Liabilities | € 772.81M | € 763.60M | € 828.46M | € 976.38M | € 649.45M |
Stockholders' Equity | € 960.34M | € 896.59M | € 831.95M | € 767.81M | € 677.77M |
Cash Flow | |||||
Free Cash Flow | € 73.12M | € 77.93M | € 63.46M | € 51.87M | € 46.04M |
Operating Cash Flow | € 167.12M | € 166.99M | € 142.71M | € 98.03M | € 89.75M |
Investing Cash Flow | € -88.03M | € -48.48M | € -13.41M | € -413.62M | € -188.44M |
Financing Cash Flow | € -62.38M | € -104.94M | € -127.33M | € 304.20M | € 63.72M |