Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 1.12B | € 916.68M | € 742.54M | € 493.99M | € 417.40M |
Gross Profit | € 399.63M | € 325.55M | € 269.36M | € 190.79M | € 157.05M |
Operating Income | € 95.65M | € 117.33M | € -2.19B | € 90.10M | € 61.94M |
EBITDA | € 313.11M | € 251.99M | € -2.08B | € 159.32M | € 123.72M |
Net Income | € 71.75M | € 87.61M | € -2.22B | € 63.68M | € 46.47M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 179.06M | € 136.77M | € 75.33M | € 55.64M | € 28.52M |
Total Assets | € 1.44B | € 1.29B | € 1.03B | € 641.14M | € 543.54M |
Total Debt | € 287.83M | € 328.88M | € 226.91M | € 103.16M | € 123.47M |
Net Debt | € 108.77M | € 192.11M | € 151.58M | € 47.53M | € 95.44M |
Total Liabilities | € 842.67M | € 827.01M | € 672.69M | € 376.46M | € 341.15M |
Stockholders' Equity | € 339.18M | € 266.10M | € -705.60M | € 264.68M | € 202.40M |
Cash Flow | |||||
Free Cash Flow | € 238.78M | € 195.71M | € 171.04M | € 149.46M | € 118.80M |
Operating Cash Flow | € 246.56M | € 203.01M | € 176.42M | € 151.87M | € 121.37M |
Investing Cash Flow | € -127.20M | € -133.41M | € -213.43M | € -74.25M | € -101.97M |
Financing Cash Flow | € -77.98M | € -8.15M | € 56.69M | € -50.02M | € -6.35M |