Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 1.56B | € 1.34B | € 1.09B | € 927.69M | € 961.98M |
Gross Profit | € 393.55M | € 355.44M | € 319.21M | € 269.81M | € 292.17M |
Operating Income | € 48.59M | € 38.83M | € 49.30M | € 40.26M | € 67.29M |
EBITDA | € 68.52M | € 51.32M | € 43.59M | € 41.71M | € 57.37M |
Net Income | € 33.02M | € 19.94M | € 16.61M | € 12.10M | € 22.75M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 490.70M | € 411.68M | € 328.47M | € 313.92M | € 361.20M |
Total Assets | € 1.30B | € 1.14B | € 978.66M | € 933.07M | € 988.50M |
Total Debt | € 10.61M | € 12.21M | € 13.60M | € 114.23M | € 166.61M |
Net Debt | € -470.49M | € -394.55M | € -293.40M | € -181.27M | € -118.73M |
Total Liabilities | € 1.05B | € 919.56M | € 772.11M | € 750.93M | € 818.99M |
Stockholders' Equity | € 218.22M | € 181.38M | € 174.44M | € 151.66M | € 143.33M |
Cash Flow | |||||
Free Cash Flow | € 116.46M | € 97.87M | € 25.23M | € 24.41M | € 71.67M |
Operating Cash Flow | € 122.41M | € 103.38M | € 31.61M | € 30.88M | € 74.48M |
Investing Cash Flow | € -30.42M | € 22.41M | € -12.09M | € 38.41M | € 24.22M |
Financing Cash Flow | € -15.52M | € -18.18M | € -10.98M | € -58.40M | € -32.84M |