Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | € 1.23B | € 1.06B | € 877.45M | € 750.25M | € 663.29M |
Gross Profit | € 480.07M | € 415.81M | € 149.00M | € 132.36M | € 112.85M |
Operating Income | € 206.63M | € 172.97M | € 136.47M | € 120.21M | € 104.19M |
EBITDA | € 243.15M | € 204.79M | € 162.39M | € 143.29M | € 127.45M |
Net Income | € 152.58M | € 129.26M | € 103.24M | € 90.77M | € 82.59M |
Balance Sheet | |||||
Cash & Short-Term Investments | € 134.23M | € 131.23M | € 76.44M | € 132.16M | € 81.26M |
Total Assets | € 1.39B | € 1.24B | € 1.10B | € 992.09M | € 844.23M |
Total Debt | € 0.00 | € 290.49M | € 266.24M | € 236.28M | € 210.71M |
Net Debt | € -98.31M | € 159.26M | € 189.81M | € 104.12M | € 129.45M |
Total Liabilities | € 601.03M | € 587.30M | € 522.89M | € 472.56M | € 410.48M |
Stockholders' Equity | € 791.15M | € 656.21M | € 572.14M | € 519.53M | € 433.68M |
Cash Flow | |||||
Free Cash Flow | € 63.81M | € 88.92M | € -14.52M | € 67.78M | € 81.94M |
Operating Cash Flow | € 181.41M | € 154.38M | € 108.59M | € 109.83M | € 102.50M |
Investing Cash Flow | € -154.74M | € -74.08M | € -141.37M | € -47.13M | € -48.83M |
Financing Cash Flow | € -60.95M | € -23.46M | € -22.38M | € -14.75M | € -5.62M |