Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 721.13M | € 703.04M | € 606.09M | € 538.32M | € 554.27M |
Gross Profit | € 391.79M | € 108.44M | € 101.89M | € 82.08M | € 79.58M |
Operating Income | € 111.44M | € 101.91M | € 93.59M | € 71.00M | € 73.04M |
EBITDA | € 132.89M | € 125.61M | € 110.99M | € 92.14M | € 93.23M |
Net Income | € 74.60M | € 76.02M | € 71.71M | € 50.58M | € 53.05M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 172.59M | € 128.06M | € 190.01M | € 150.85M | € 111.53M |
Total Assets | € 927.13M | € 847.21M | € 783.29M | € 669.71M | € 656.84M |
Total Debt | € 325.63M | € 297.87M | € 112.73M | € 87.27M | € 100.68M |
Net Debt | € 182.87M | € 169.83M | € -77.27M | € -63.54M | € -10.76M |
Total Liabilities | € 460.72M | € 431.43M | € 237.39M | € 193.41M | € 200.73M |
Stockholders' Equity | € 465.51M | € 414.99M | € 545.73M | € 476.26M | € 456.11M |
Cash Flow | |||||
Free Cash Flow | € 84.47M | € 24.11M | € 64.34M | € 86.24M | € 47.22M |
Operating Cash Flow | € 101.82M | € 46.87M | € 85.12M | € 101.07M | € 72.26M |
Investing Cash Flow | € -81.21M | € -67.36M | € -45.83M | € -22.97M | € -28.56M |
Financing Cash Flow | € -2.30M | € -43.28M | € -4.69M | € -22.03M | € -36.55M |