Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.24B | 1.34B | 1.56B | 540.79M | 915.89M |
Gross Profit | 894.43M | 809.89M | 939.62M | -37.76M | 328.37M |
EBITDA | 955.11M | 916.11M | 1.00B | 146.32M | 490.86M |
Net Income | 668.77M | 546.90M | 637.25M | -380.60M | -62.35M |
Balance Sheet | |||||
Total Assets | 3.83B | 4.23B | 4.56B | 5.01B | 5.16B |
Cash, Cash Equivalents and Short-Term Investments | 406.74M | 355.55M | 376.87M | 230.41M | 187.51M |
Total Debt | 861.97M | 1.59B | 1.93B | 3.12B | 3.05B |
Total Liabilities | 967.77M | 1.67B | 2.05B | 3.18B | 3.09B |
Stockholders Equity | 2.87B | 2.55B | 2.51B | 1.84B | 2.07B |
Cash Flow | |||||
Free Cash Flow | 731.81M | 842.40M | 734.85M | 26.20M | 244.90M |
Operating Cash Flow | 825.18M | 865.49M | 769.33M | 73.30M | 419.38M |
Investing Cash Flow | 307.99M | 43.61M | 571.96M | -52.28M | -174.48M |
Financing Cash Flow | -1.16B | -930.42M | -1.19B | 21.88M | -259.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $1.89B | 5.92 | 17.57% | 6.25% | -18.74% | -39.64% | |
81 Outperform | $1.19B | 13.28 | 8.71% | 7.18% | -36.98% | -71.55% | |
79 Outperform | $2.26B | 3.21 | 24.68% | 3.74% | -7.25% | 31.85% | |
77 Outperform | $1.76B | 9.92 | 17.04% | 5.48% | -5.32% | 5.51% | |
76 Outperform | $1.51B | 4.81 | 18.57% | 11.44% | -21.27% | -34.25% | |
59 Neutral | £7.28B | -2.82 | -10.36% | 7.15% | -1.03% | -98.53% | |
55 Neutral | $2.10B | ― | -14.83% | 3.85% | -17.81% | -590.48% |