| Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|
| Income Statement | ||||
| Total Revenue | € 487.93M | € 532.32M | € 474.06M | € 375.98M |
| Gross Profit | € 290.52M | € 316.62M | € 280.74M | € 221.01M |
| Operating Income | € 85.32M | € 115.83M | € 99.62M | € 74.60M |
| EBITDA | € 103.64M | € 130.12M | € 111.13M | € 85.98M |
| Net Income | € 65.92M | € 87.57M | € 71.78M | € 54.91M |
| Balance Sheet | ||||
| Cash & Short-Term Investments | € 141.37M | € 160.03M | € 157.90M | € 120.45M |
| Total Assets | € 484.57M | € 506.40M | € 467.75M | € 415.03M |
| Total Debt | € 982.00K | € 1.06M | € 573.00K | € 696.00K |
| Net Debt | € -106.39M | € -109.97M | € -113.33M | € -108.76M |
| Total Liabilities | € 125.71M | € 139.51M | € 132.99M | € 109.82M |
| Stockholders' Equity | € 358.85M | € 366.88M | € 334.75M | € 305.20M |
| Cash Flow | ||||
| Free Cash Flow | € 51.66M | € 59.87M | € 80.39M | € 28.75M |
| Operating Cash Flow | € 102.49M | € 92.05M | € 90.52M | € 36.38M |
| Investing Cash Flow | € -31.32M | € -39.08M | € -41.44M | € -6.78M |
| Financing Cash Flow | € -75.60M | € -55.44M | € -45.42M | € -25.45M |