Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 735.27M | € 693.59M | € 497.28M | € 151.71M | € 117.25M |
Gross Profit | € 105.99M | € 103.27M | € 75.92M | € 10.06M | € -754.00K |
Operating Income | € 61.28M | € 57.71M | € 46.98M | € 4.06M | € -17.86M |
EBITDA | € 77.09M | € 63.91M | € 51.74M | € 7.93M | € -13.29M |
Net Income | € 47.49M | € 44.12M | € 29.90M | € -333.00K | € -13.68M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 204.68M | € 322.33M | € 279.52M | € 232.34M | € 170.78M |
Total Assets | € 584.47M | € 645.01M | € 538.78M | € 395.67M | € 311.80M |
Total Debt | € 81.87M | € 89.83M | € 136.59M | € 135.63M | € 57.30M |
Net Debt | € -66.63M | € -166.28M | € -142.74M | € -96.52M | € -113.05M |
Total Liabilities | € 447.00M | € 417.50M | € 396.64M | € 292.89M | € 213.58M |
Stockholders' Equity | € 123.19M | € 207.85M | € 135.00M | € 101.14M | € 96.63M |
Cash Flow | |||||
Free Cash Flow | € 45.26M | € 63.67M | € 49.20M | € -20.69M | € -8.19M |
Operating Cash Flow | € 62.69M | € 73.41M | € 54.18M | € -19.11M | € -5.80M |
Investing Cash Flow | € -47.08M | € -10.24M | € -1.11M | € -973.00K | € -5.84M |
Financing Cash Flow | € -133.72M | € -21.07M | € -6.00M | € 80.94M | € 48.44M |