Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 1.07B | € 977.44M | € 896.45M | € 680.33M | € 689.81M |
Gross Profit | € 142.63M | € 368.94M | € 354.66M | € 310.01M | € 317.97M |
Operating Income | € 72.52M | € 33.92M | € 44.91M | € 15.79M | € 28.36M |
EBITDA | € 147.14M | € 65.90M | € 73.78M | € 53.42M | € 64.83M |
Net Income | € 37.66M | € 12.15M | € 24.16M | € 1.05M | € 12.69M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 511.50M | € 440.62M | € 446.94M | € 421.19M | € 214.16M |
Total Assets | € 1.21B | € 1.15B | € 1.12B | € 1.15B | € 802.67M |
Total Debt | € 79.56M | € 54.14M | € 67.78M | € 87.94M | € 77.60M |
Net Debt | € -310.59M | € -259.76M | € -294.93M | € -328.84M | € -132.13M |
Total Liabilities | € 430.75M | € 385.11M | € 352.00M | € 343.84M | € 302.98M |
Stockholders' Equity | € 560.52M | € 555.33M | € 542.54M | € 581.12M | € 354.86M |
Cash Flow | |||||
Free Cash Flow | € 141.97M | € 74.72M | € -8.93M | € 20.62M | € 21.84M |
Operating Cash Flow | € 189.91M | € 122.94M | € 35.37M | € 59.12M | € 56.00M |
Investing Cash Flow | € -53.41M | € -94.97M | € -26.70M | € -85.12M | € -54.20M |
Financing Cash Flow | € -60.33M | € -72.70M | € -62.63M | € 232.85M | € -35.90M |