| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | € 963.42M | € 866.71M | € 817.89M | € 673.52M | € 533.14M |
| Gross Profit | € 137.62M | € 244.79M | € 510.76M | € 354.81M | € 292.98M |
| Operating Income | € 139.28M | € 125.88M | € 102.73M | € 72.19M | € 49.03M |
| EBITDA | € 181.47M | € 163.46M | € 130.01M | € 94.63M | € 69.18M |
| Net Income | € 103.12M | € 92.84M | € 74.15M | € 51.01M | € 34.51M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | € 171.12M | € 214.01M | € 197.37M | € 141.27M | € 94.36M |
| Total Assets | € 1.11B | € 841.08M | € 743.79M | € 595.04M | € 502.37M |
| Total Debt | € 143.31M | € 76.02M | € 100.02M | € 100.23M | € 90.66M |
| Net Debt | € 7.66M | € -116.48M | € -46.30M | € -41.05M | € -3.70M |
| Total Liabilities | € 667.35M | € 481.12M | € 453.71M | € 365.90M | € 316.98M |
| Stockholders' Equity | € 436.14M | € 358.27M | € 288.53M | € 229.04M | € 185.75M |
| Cash Flow | |||||
| Free Cash Flow | € -18.47M | € 72.65M | € 95.16M | € 48.62M | € 15.18M |
| Operating Cash Flow | € 30.86M | € 117.15M | € 145.11M | € 97.83M | € 46.00M |
| Investing Cash Flow | € -84.97M | € -51.08M | € -69.15M | € -49.62M | € -31.07M |
| Financing Cash Flow | € -2.74M | € -19.88M | € -70.91M | € -1.29M | € 19.25M |