| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | € 503.88M | € 580.95M | € 553.86M | € 486.50M | € 395.50M |
| Gross Profit | € 182.49M | € 206.51M | € 192.84M | € 175.26M | € 143.35M |
| Operating Income | € 60.17M | € 80.84M | € 79.59M | € 73.20M | € 51.41M |
| EBITDA | € 72.83M | € 91.95M | € 86.23M | € 80.47M | € 57.77M |
| Net Income | € 44.74M | € 58.30M | € 58.90M | € 52.90M | € 36.18M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | € 63.26M | € 35.24M | € 16.03M | € 27.38M | € 40.33M |
| Total Assets | € 522.11M | € 522.01M | € 507.16M | € 436.51M | € 379.23M |
| Total Debt | € 34.02M | € 46.85M | € 53.09M | € 32.75M | € 42.37M |
| Net Debt | € -29.24M | € 11.62M | € 37.06M | € 5.37M | € 2.04M |
| Total Liabilities | € 139.72M | € 163.24M | € 188.33M | € 157.87M | € 137.64M |
| Stockholders' Equity | € 382.39M | € 358.77M | € 318.83M | € 278.47M | € 241.41M |
| Cash Flow | |||||
| Free Cash Flow | € 64.80M | € 48.86M | € 14.13M | € 16.28M | € 28.63M |
| Operating Cash Flow | € 74.27M | € 56.52M | € 25.17M | € 28.50M | € 39.24M |
| Investing Cash Flow | € -14.00M | € -8.37M | € -34.69M | € -12.10M | € -14.35M |
| Financing Cash Flow | € -31.63M | € -29.85M | € -2.16M | € -31.35M | € -17.27M |