Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 2.24B | € 2.09B | € 2.37B | € 1.65B | € 1.25B |
Gross Profit | € 292.54M | € 256.53M | € 123.64M | € 97.47M | € 87.20M |
Operating Income | € 40.68M | € -27.69M | € 40.68M | € 25.85M | € 37.56M |
EBITDA | € 101.13M | € 38.01M | € 49.52M | € 32.84M | € 44.15M |
Net Income | € 2.70M | € -45.64M | € 16.63M | € 9.15M | € 21.24M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 107.43M | € 93.77M | € 149.85M | € 226.86M | € 118.50M |
Total Assets | € 1.12B | € 1.14B | € 915.41M | € 802.86M | € 586.26M |
Total Debt | € 402.21M | € 429.44M | € 156.58M | € 171.05M | € 180.60M |
Net Debt | € 294.78M | € 428.97M | € 10.58M | € -53.12M | € 62.50M |
Total Liabilities | € 854.47M | € 881.50M | € 598.85M | € 518.11M | € 522.15M |
Stockholders' Equity | € 261.94M | € 256.45M | € 312.28M | € 275.86M | € 29.99M |
Cash Flow | |||||
Free Cash Flow | € 82.78M | € -19.10M | € 36.97M | € -14.79M | € 83.44M |
Operating Cash Flow | € 128.95M | € 30.92M | € 44.24M | € -9.57M | € 86.66M |
Investing Cash Flow | € -55.54M | € -333.72M | € -104.29M | € -43.08M | € -23.21M |
Financing Cash Flow | € -56.14M | € 247.14M | € -18.18M | € 187.78M | € 5.44M |