Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 540.30M | € 534.12M | € 513.55M | € 470.60M | € 426.38M |
Gross Profit | € 62.06M | € 51.62M | € 64.93M | € 60.80M | € 52.31M |
Operating Income | € 45.88M | € 42.33M | € 50.08M | € 47.32M | € 38.64M |
EBITDA | € 53.41M | € 53.29M | € 57.72M | € 55.45M | € 46.44M |
Net Income | € 37.64M | € 33.41M | € 35.63M | € 34.41M | € 26.13M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 113.73M | € 94.90M | € 85.85M | € 79.49M | € 52.46M |
Total Assets | € 470.77M | € 457.56M | € 445.81M | € 416.19M | € 381.76M |
Total Debt | € 21.02M | € 22.43M | € 16.72M | € 19.22M | € 26.82M |
Net Debt | € -63.65M | € -30.14M | € -28.86M | € -59.24M | € -25.07M |
Total Liabilities | € 198.91M | € 196.21M | € 195.10M | € 186.23M | € 178.86M |
Stockholders' Equity | € 271.86M | € 261.35M | € 250.71M | € 229.76M | € 202.75M |
Cash Flow | |||||
Free Cash Flow | € 53.12M | € 39.70M | € 31.07M | € 44.28M | € 46.25M |
Operating Cash Flow | € 55.00M | € 41.50M | € 33.45M | € 45.31M | € 47.27M |
Investing Cash Flow | € -1.93M | € -1.81M | € -2.23M | € -935.00K | € -715.00K |
Financing Cash Flow | € -34.67M | € -30.68M | € -24.83M | € -18.07M | € -18.45M |