Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 394.10M | € 318.80M | € 200.75M | € 166.17M | € 149.86M |
Gross Profit | € 225.60M | € 176.81M | € 113.95M | € 100.03M | € 91.83M |
Operating Income | € 76.90M | € 55.28M | € 31.59M | € 31.95M | € 30.70M |
EBITDA | € 115.20M | € 83.91M | € 51.25M | € -101.18M | € 36.51M |
Net Income | € 30.70M | € 17.14M | € 11.21M | € -148.97M | € -15.83M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 150.20M | € 44.82M | € 29.00M | € 18.34M | € 31.74M |
Total Assets | € 817.00M | € 656.41M | € 529.25M | € 460.52M | € 598.10M |
Total Debt | € 10.90M | € 311.77M | € 248.97M | € 208.11M | € 442.56M |
Net Debt | € -106.30M | € 296.31M | € 220.01M | € 192.19M | € 411.42M |
Total Liabilities | € 404.40M | € 452.35M | € 346.20M | € 288.41M | € 501.00M |
Stockholders' Equity | € 412.60M | € 204.06M | € 183.05M | € 172.11M | € 97.10M |
Cash Flow | |||||
Free Cash Flow | € 96.20M | € 19.53M | € 25.69M | € 23.07M | € 30.35M |
Operating Cash Flow | € 96.20M | € 50.46M | € 47.48M | € 42.66M | € 44.12M |
Investing Cash Flow | € -72.70M | € -99.64M | € -55.48M | € -21.26M | € -13.77M |
Financing Cash Flow | € 76.30M | € 35.49M | € 20.26M | € -36.83M | € -5.01M |