| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | € 532.09M | € 464.41M | € 324.47M | € 343.10M | € 283.06M |
| Gross Profit | € 290.36M | € 324.59M | € 249.03M | € 264.29M | € 210.79M |
| Operating Income | € 28.21M | € 171.17M | € 21.38M | € 127.31M | € 96.68M |
| EBITDA | € 48.06M | € 96.25M | € 25.24M | € 92.47M | € 56.97M |
| Net Income | € 11.54M | € 48.41M | € -3.02M | € 58.93M | € 34.66M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | € 70.20M | € 48.45M | € 78.22M | € 107.30M | € 105.67M |
| Total Assets | € 588.68M | € 621.01M | € 542.43M | € 452.23M | € 380.35M |
| Total Debt | € 0.00 | € 0.00 | € 0.00 | € 0.00 | € 0.00 |
| Net Debt | € -70.20M | € -48.45M | € -78.22M | € -98.32M | € -105.67M |
| Total Liabilities | € 332.03M | € 365.83M | € 318.36M | € 202.24M | € 169.48M |
| Stockholders' Equity | € 256.65M | € 255.18M | € 224.06M | € 249.99M | € 210.88M |
| Cash Flow | |||||
| Free Cash Flow | € 28.94M | € -17.54M | € 5.37M | € 13.10M | € 44.84M |
| Operating Cash Flow | € 55.69M | € 38.76M | € 39.68M | € 59.18M | € 67.94M |
| Investing Cash Flow | € -19.42M | € -53.45M | € -36.38M | € -45.63M | € -21.77M |
| Financing Cash Flow | € -14.45M | € -14.39M | € -23.60M | € -22.12M | € -22.13M |