Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 567.67M | € 529.58M | € 285.87M | € 224.05M | € 232.56M |
Gross Profit | € 314.26M | € 183.76M | € 110.86M | € 93.21M | € 93.27M |
Operating Income | € 64.66M | € 44.69M | € 33.63M | € 26.03M | € 25.80M |
EBITDA | € 80.54M | € 64.55M | € 42.30M | € 31.06M | € 31.67M |
Net Income | € 49.40M | € 34.59M | € 28.35M | € 17.64M | € 18.70M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 99.34M | € 101.18M | € 120.09M | € 92.60M | € 65.44M |
Total Assets | € 504.75M | € 523.01M | € 320.33M | € 270.06M | € 223.80M |
Total Debt | € 154.59M | € 185.97M | € 93.95M | € 88.26M | € 66.38M |
Net Debt | € 61.81M | € 91.60M | € -24.55M | € 807.00K | € 7.26M |
Total Liabilities | € 333.41M | € 388.08M | € 221.88M | € 195.43M | € 158.65M |
Stockholders' Equity | € 168.74M | € 133.11M | € 97.00M | € 72.41M | € 61.38M |
Cash Flow | |||||
Free Cash Flow | € 45.76M | € 26.78M | € 36.27M | € 32.83M | € 5.83M |
Operating Cash Flow | € 55.48M | € 32.62M | € 39.45M | € 34.99M | € 20.83M |
Investing Cash Flow | € -9.27M | € -112.36M | € -6.25M | € -16.05M | € -21.75M |
Financing Cash Flow | € -47.57M | € 55.81M | € -2.21M | € 9.28M | € 21.04M |