Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 1.11B | € 877.62M | € 730.19M | € 561.20M | € 404.92M |
Gross Profit | € 280.50M | € 700.05M | € 571.92M | € 453.57M | € 321.71M |
Operating Income | € 273.87M | € 78.21M | € 34.10M | € 56.88M | € 60.38M |
EBITDA | € 418.59M | € 285.01M | € 242.64M | € 180.98M | € 171.20M |
Net Income | € 34.15M | € 34.66M | € 10.89M | € 12.57M | € 15.24M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 348.36M | € 277.17M | € 243.76M | € 742.77M | € 385.54M |
Total Assets | € 2.29B | € 2.25B | € 1.39B | € 1.77B | € 957.02M |
Total Debt | € 46.72M | € 50.15M | € 22.84M | € 435.35M | € 438.68M |
Net Debt | € -301.64M | € -227.03M | € -220.91M | € -307.42M | € 53.14M |
Total Liabilities | € 1.36B | € 1.37B | € 631.63M | € 1.04B | € 792.88M |
Stockholders' Equity | € 925.15M | € 867.79M | € 751.59M | € 738.82M | € 167.28M |
Cash Flow | |||||
Free Cash Flow | € 347.64M | € 58.37M | € 5.52M | € 1.47M | € 57.31M |
Operating Cash Flow | € 353.01M | € 258.64M | € 168.08M | € 132.22M | € 151.26M |
Investing Cash Flow | € -254.88M | € -202.09M | € -246.57M | € -333.77M | € -98.14M |
Financing Cash Flow | € -36.75M | € -17.63M | € -459.85M | € 539.77M | € 274.54M |