Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 580.95M | € 553.86M | € 486.50M | € 395.50M | € 368.84M |
Gross Profit | € 206.51M | € 192.84M | € 175.26M | € 143.35M | € 134.24M |
Operating Income | € 80.84M | € 79.59M | € 73.20M | € 51.41M | € 47.82M |
EBITDA | € 91.95M | € 86.23M | € 79.00M | € 56.84M | € 52.48M |
Net Income | € 58.30M | € 58.90M | € 52.90M | € 36.18M | € 32.37M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 35.24M | € 16.03M | € 27.38M | € 40.33M | € 32.49M |
Total Assets | € 522.01M | € 507.16M | € 436.51M | € 379.23M | € 356.53M |
Total Debt | € 46.85M | € 53.09M | € 32.75M | € 42.37M | € 44.68M |
Net Debt | € 11.62M | € 37.06M | € 5.37M | € 2.04M | € 12.19M |
Total Liabilities | € 163.24M | € 188.33M | € 157.87M | € 137.64M | € 136.87M |
Stockholders' Equity | € 358.77M | € 318.83M | € 278.47M | € 241.41M | € 219.49M |
Cash Flow | |||||
Free Cash Flow | € 48.86M | € 14.13M | € 16.28M | € 28.63M | € 34.60M |
Operating Cash Flow | € 56.52M | € 25.17M | € 28.50M | € 39.24M | € 43.19M |
Investing Cash Flow | € -8.37M | € -34.69M | € -12.10M | € -14.35M | € -11.68M |
Financing Cash Flow | € -29.85M | € -2.16M | € -31.35M | € -17.27M | € -22.24M |