Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 866.71M | € 817.89M | € 673.52M | € 533.14M | € 509.68M |
Gross Profit | € 151.24M | € 510.76M | € 354.81M | € 292.98M | € 272.20M |
Operating Income | € 125.88M | € 102.73M | € 72.19M | € 49.03M | € 43.10M |
EBITDA | € 163.46M | € 130.01M | € 94.63M | € 69.18M | € 59.95M |
Net Income | € 92.84M | € 74.15M | € 51.01M | € 34.51M | € 27.03M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 214.01M | € 197.37M | € 141.27M | € 94.36M | € 66.69M |
Total Assets | € 841.08M | € 743.79M | € 595.04M | € 502.37M | € 433.37M |
Total Debt | € 76.02M | € 100.02M | € 100.23M | € 90.66M | € 75.39M |
Net Debt | € -116.48M | € -46.30M | € -41.05M | € -3.70M | € 15.21M |
Total Liabilities | € 481.12M | € 453.71M | € 365.90M | € 316.98M | € 282.54M |
Stockholders' Equity | € 358.27M | € 288.53M | € 229.04M | € 185.75M | € 153.29M |
Cash Flow | |||||
Free Cash Flow | € 72.65M | € 95.16M | € 48.62M | € 15.18M | € 1.74M |
Operating Cash Flow | € 117.15M | € 145.11M | € 97.83M | € 46.00M | € 53.19M |
Investing Cash Flow | € -51.08M | € -69.15M | € -49.62M | € -31.07M | € -51.25M |
Financing Cash Flow | € -17.37M | € -70.91M | € -1.29M | € 19.25M | € 9.51M |