Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 216.43M | 126.34M | 577.49M | 1.65B | 3.69B |
Gross Profit | 15.40M | -33.78M | 194.40M | 1.36B | 2.83B |
EBITDA | 213.00M | 142.75M | -201.86M | 961.87M | 1.29B |
Net Income | 91.73M | 39.13M | -361.96M | 589.07M | 958.82M |
Balance Sheet | |||||
Total Assets | 12.46B | 12.48B | 12.75B | 14.07B | 13.40B |
Cash, Cash Equivalents and Short-Term Investments | 7.39B | 9.40B | 8.88B | 7.99B | 6.58B |
Total Debt | 787.40M | 69.70M | 152.05M | 1.03B | 1.03B |
Total Liabilities | 1.17B | 794.24M | 703.72M | 1.55B | 1.49B |
Stockholders Equity | 11.29B | 11.69B | 12.04B | 12.52B | 11.90B |
Cash Flow | |||||
Free Cash Flow | -429.00M | -213.01M | -12.76M | 443.63M | 2.25B |
Operating Cash Flow | -111.00M | 352.02M | 260.87M | 922.07M | 2.47B |
Investing Cash Flow | -2.34B | 3.90B | 1.88B | -246.58M | -3.27B |
Financing Cash Flow | 186.84M | -565.97M | -834.99M | -84.19M | -1.59B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $2.25B | 6.31 | 18.75% | 3.24% | 8.41% | 34.76% | |
76 Outperform | $519.30M | 3.00 | 13.64% | 6.67% | 12.69% | -35.36% | |
73 Outperform | $1.07B | 5.03 | 14.86% | 4.86% | 3.11% | 95.40% | |
70 Outperform | $799.21M | 10.96 | 4.57% | ― | -39.25% | ― | |
68 Neutral | $17.89B | 12.03 | 10.28% | 3.73% | 9.80% | 1.66% | |
67 Neutral | $743.92M | ― | -2.68% | ― | 22.15% | 57.64% | |
64 Neutral | $684.49M | 30.12 | 33.40% | ― | 276.86% | ― |