Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 3.43B | 2.51B | 2.26B | 5.57B | 16.36B | 7.24B |
Gross Profit | 1.29B | 265.32M | 64.32M | 953.38M | 11.10B | 2.85B |
EBITDA | 426.43M | 266.09M | -544.66M | 711.00M | 10.35B | 2.45B |
Net Income | 98.60M | -18.27M | -878.61M | 275.73M | 7.76B | 1.78B |
Balance Sheet | ||||||
Total Assets | 6.38B | 6.96B | 7.06B | 8.12B | 9.78B | 8.71B |
Cash, Cash Equivalents and Short-Term Investments | 527.75M | 933.23M | 942.82M | 946.75M | 2.51B | 2.88B |
Total Debt | 1.01B | 422.09M | 581.85M | 417.07M | 482.38M | 551.65M |
Total Liabilities | 1.65B | 1.12B | 1.14B | 1.32B | 2.56B | 2.52B |
Stockholders Equity | 4.70B | 5.81B | 5.89B | 6.75B | 7.17B | 6.17B |
Cash Flow | ||||||
Free Cash Flow | -91.81M | -122.54M | -244.10M | -774.72M | 6.49B | 2.64B |
Operating Cash Flow | 90.67M | 20.70M | 121.04M | 178.81M | 7.83B | 3.46B |
Investing Cash Flow | 549.37M | 247.46M | -383.26M | 132.42M | -1.25B | -2.37B |
Financing Cash Flow | -703.79M | -181.66M | 94.75M | -740.35M | -6.90B | -42.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | 8.86B | 23.19 | 14.50% | 1.34% | 1.51% | 21.70% | |
70 Outperform | 53.61B | 33.63 | 6.30% | 2.22% | 7.86% | 14.24% | |
67 Neutral | 13.55B | 33.56 | 4.88% | ― | 6.35% | 12.94% | |
54 Neutral | 11.82B | -86.70 | -9.32% | 2.95% | -27.41% | 67.01% | |
53 Neutral | 3.25B | -86.48 | -1.75% | ― | 2.95% | 47.92% | |
44 Neutral | $1.11B | 61.58 | 1.46% | ― | 68.51% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |