Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 687.10M | 808.39M | 682.15M | 676.48M | 499.67M | 329.75M |
Gross Profit | 519.81M | 407.82M | 399.48M | 604.01M | 418.00M | 83.98M |
EBITDA | 300.19M | 340.52M | 321.86M | 430.62M | 279.68M | 64.35M |
Net Income | 235.91M | 232.68M | 210.19M | 204.82M | 119.73M | -588.98M |
Balance Sheet | ||||||
Total Assets | 2.04B | 2.03B | 1.86B | 1.68B | 1.69B | 1.67B |
Cash, Cash Equivalents and Short-Term Investments | 292.93M | 235.71M | 211.38M | 225.50M | 208.82M | 222.55M |
Total Debt | 141.50M | 168.52M | 226.79M | 343.22M | 536.66M | 622.47M |
Total Liabilities | 806.82M | 826.62M | 807.92M | 807.20M | 997.59M | 1.12B |
Stockholders Equity | 1.19B | 1.17B | 1.02B | 856.51M | 675.16M | 539.66M |
Cash Flow | ||||||
Free Cash Flow | 64.35M | 131.48M | 124.58M | 263.38M | 115.83M | 15.52M |
Operating Cash Flow | 210.33M | 272.22M | 270.33M | 365.89M | 280.18M | 108.68M |
Investing Cash Flow | -93.99M | -30.77M | -113.50M | -167.94M | -157.23M | -78.76M |
Financing Cash Flow | -133.97M | -144.21M | -195.16M | -255.40M | -95.11M | -93.83M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | €895.00M | 4.12 | 21.70% | 7.32% | -14.28% | -9.30% | |
75 Outperform | €3.18B | 8.47 | 14.24% | 6.59% | -0.98% | 20.09% | |
74 Outperform | €794.25M | 14.27 | 4.13% | 49.86% | -8.54% | 47.48% | |
71 Outperform | €113.70B | 10.05 | 11.32% | 6.25% | -11.41% | -36.91% | |
68 Neutral | €161.67M | 30.32 | 6.37% | ― | -25.59% | -33.04% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |