Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 932.81M | € 964.30M | € 836.16M | € 643.79M | € 507.52M |
Gross Profit | € 401.35M | € 440.22M | € 374.68M | € 273.60M | € 197.99M |
Operating Income | € 219.89M | € 261.25M | € 226.53M | € 148.45M | € 75.53M |
EBITDA | € 265.53M | € 304.58M | € 283.62M | € 199.27M | € 122.88M |
Net Income | € 171.45M | € 209.46M | € 197.15M | € 131.11M | € 69.30M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 32.68M | € 39.35M | € 97.58M | € 34.95M | € 58.88M |
Total Assets | € 894.25M | € 866.08M | € 580.23M | € 461.18M | € 433.41M |
Total Debt | € 222.18M | € 188.18M | € 4.25M | € 4.63M | € 65.75M |
Net Debt | € 189.50M | € 148.83M | € -80.83M | € -30.32M | € 6.87M |
Total Liabilities | € 326.75M | € 315.01M | € 98.15M | € 72.12M | € 118.64M |
Stockholders' Equity | € 567.50M | € 551.07M | € 482.08M | € 389.06M | € 314.78M |
Cash Flow | |||||
Free Cash Flow | € 125.08M | € -91.78M | € 147.95M | € 103.14M | € 70.93M |
Operating Cash Flow | € 178.19M | € 3.01M | € 187.84M | € 142.23M | € 95.76M |
Investing Cash Flow | € -52.75M | € -91.68M | € -27.29M | € -38.84M | € -24.95M |
Financing Cash Flow | € -132.25M | € 43.35M | € -110.40M | € -127.36M | € -50.64M |