Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 503.88M | € 580.95M | € 553.86M | € 486.50M | € 395.50M |
Gross Profit | € 182.49M | € 206.51M | € 192.84M | € 175.26M | € 143.35M |
Operating Income | € 60.17M | € 80.84M | € 79.59M | € 73.20M | € 51.41M |
EBITDA | € 72.83M | € 91.95M | € 86.23M | € 79.00M | € 56.84M |
Net Income | € 44.74M | € 58.30M | € 58.90M | € 52.90M | € 36.18M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 63.26M | € 35.24M | € 16.03M | € 27.38M | € 40.33M |
Total Assets | € 522.11M | € 522.01M | € 507.16M | € 436.51M | € 379.23M |
Total Debt | € 34.02M | € 46.85M | € 53.09M | € 32.75M | € 42.37M |
Net Debt | € -29.24M | € 11.62M | € 37.06M | € 5.37M | € 2.04M |
Total Liabilities | € 139.72M | € 163.24M | € 188.33M | € 157.87M | € 137.64M |
Stockholders' Equity | € 382.39M | € 358.77M | € 318.83M | € 278.47M | € 241.41M |
Cash Flow | |||||
Free Cash Flow | € 64.80M | € 48.86M | € 14.13M | € 16.28M | € 28.63M |
Operating Cash Flow | € 74.27M | € 56.52M | € 25.17M | € 28.50M | € 39.24M |
Investing Cash Flow | € -14.00M | € -8.37M | € -34.69M | € -12.10M | € -14.35M |
Financing Cash Flow | € -31.63M | € -29.85M | € -2.16M | € -31.35M | € -17.27M |