Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 807.61M | € 721.13M | € 703.04M | € 606.09M | € 538.32M |
Gross Profit | € 455.19M | € 391.79M | € 108.44M | € 101.89M | € 82.08M |
Operating Income | € 125.26M | € 111.44M | € 101.91M | € 93.59M | € 71.00M |
EBITDA | € 160.03M | € 132.89M | € 125.61M | € 110.99M | € 92.14M |
Net Income | € 90.07M | € 74.60M | € 76.02M | € 71.71M | € 50.58M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 193.47M | € 172.59M | € 128.06M | € 190.01M | € 150.85M |
Total Assets | € 1.01B | € 927.13M | € 847.21M | € 783.29M | € 669.71M |
Total Debt | € 268.00M | € 325.63M | € 297.87M | € 112.73M | € 87.27M |
Net Debt | € 109.86M | € 182.87M | € 169.83M | € -77.27M | € -63.54M |
Total Liabilities | € 456.07M | € 460.72M | € 431.43M | € 237.39M | € 193.41M |
Stockholders' Equity | € 551.80M | € 465.51M | € 414.99M | € 545.73M | € 476.26M |
Cash Flow | |||||
Free Cash Flow | € 73.82M | € 84.47M | € 24.11M | € 64.34M | € 86.24M |
Operating Cash Flow | € 112.41M | € 101.82M | € 46.87M | € 85.12M | € 101.07M |
Investing Cash Flow | € -38.33M | € -81.21M | € -67.36M | € -45.83M | € -22.97M |
Financing Cash Flow | € -58.93M | € -2.30M | € -43.28M | € -4.69M | € -22.03M |