Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 982.84M | € 866.71M | € 817.89M | € 673.52M | € 533.14M |
Gross Profit | € 177.84M | € 151.24M | € 510.76M | € 354.81M | € 292.98M |
Operating Income | € 177.84M | € 125.88M | € 102.73M | € 72.19M | € 49.03M |
EBITDA | € 177.84M | € 163.46M | € 130.01M | € 94.63M | € 69.18M |
Net Income | € 103.12M | € 92.84M | € 74.15M | € 51.01M | € 34.51M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 135.65M | € 214.01M | € 197.37M | € 141.27M | € 94.36M |
Total Assets | € 1.11B | € 841.08M | € 743.79M | € 595.04M | € 502.37M |
Total Debt | € 145.37M | € 76.02M | € 100.02M | € 100.23M | € 90.66M |
Net Debt | € 9.72M | € -116.48M | € -46.30M | € -41.05M | € -3.70M |
Total Liabilities | € 667.35M | € 481.12M | € 453.71M | € 365.90M | € 316.98M |
Stockholders' Equity | € 440.76M | € 358.27M | € 288.53M | € 229.04M | € 185.75M |
Cash Flow | |||||
Free Cash Flow | € 28.55M | € 72.65M | € 95.16M | € 48.62M | € 15.18M |
Operating Cash Flow | € 28.55M | € 117.15M | € 145.11M | € 97.83M | € 46.00M |
Investing Cash Flow | € -43.58M | € -51.08M | € -69.15M | € -49.62M | € -31.07M |
Financing Cash Flow | € -96.38M | € -17.37M | € -70.91M | € -1.29M | € 19.25M |