Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 685.60M | € 739.64M | € 759.24M | € 649.95M | € 562.97M |
Gross Profit | € 390.30M | € 421.05M | € 436.68M | € 378.93M | € 321.40M |
Operating Income | € 37.40M | € 54.98M | € 83.47M | € 83.86M | € 61.09M |
EBITDA | € 99.70M | € 111.12M | € 140.88M | € 136.49M | € 105.39M |
Net Income | € 14.60M | € 31.57M | € 60.59M | € 56.21M | € 33.60M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 111.80M | € 119.10M | € 81.01M | € 181.90M | € 191.06M |
Total Assets | € 686.90M | € 743.20M | € 674.59M | € 668.92M | € 651.71M |
Total Debt | € 166.90M | € 205.50M | € 149.70M | € 163.96M | € 195.27M |
Net Debt | € 55.10M | € 86.40M | € 68.69M | € -17.94M | € 4.21M |
Total Liabilities | € 273.50M | € 325.99M | € 269.60M | € 287.47M | € 297.90M |
Stockholders' Equity | € 413.40M | € 417.22M | € 404.99M | € 381.45M | € 353.69M |
Cash Flow | |||||
Free Cash Flow | € 73.50M | € 48.90M | € -33.97M | € 94.24M | € 88.83M |
Operating Cash Flow | € 97.10M | € 75.87M | € -6.92M | € 118.67M | € 109.99M |
Investing Cash Flow | € -17.10M | € -24.79M | € -27.03M | € -34.44M | € -21.55M |
Financing Cash Flow | € -88.40M | € -10.36M | € -69.20M | € -94.58M | € 18.85M |