Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 287.78B | 280.25B | 247.96B | 246.79B | 370.69B | 270.96B |
Gross Profit | 32.04B | 24.22B | 4.61B | 1.57B | 90.77B | 22.77B |
EBITDA | 43.95B | 36.81B | 13.55B | 13.47B | 102.29B | 41.13B |
Net Income | 5.94B | -3.06B | -18.20B | -21.10B | 61.33B | 3.38B |
Balance Sheet | ||||||
Total Assets | 379.94B | 392.87B | 383.47B | 386.84B | 424.81B | 407.27B |
Cash, Cash Equivalents and Short-Term Investments | 60.67B | 73.61B | 84.55B | 85.57B | 92.29B | 91.51B |
Total Debt | 125.12B | 127.79B | 121.18B | 96.19B | 64.49B | 127.09B |
Total Liabilities | 223.10B | 233.10B | 218.11B | 195.43B | 186.84B | 213.48B |
Stockholders Equity | 147.56B | 153.30B | 159.17B | 185.10B | 231.79B | 182.80B |
Cash Flow | ||||||
Free Cash Flow | -459.85M | -3.78B | -16.79B | -8.98B | 87.69B | 10.15B |
Operating Cash Flow | 23.33B | 23.15B | 9.99B | 26.97B | 104.72B | 25.75B |
Investing Cash Flow | -17.37B | -33.09B | -24.15B | -31.91B | -30.35B | -17.71B |
Financing Cash Flow | -20.29B | -7.39B | 18.37B | 2.35B | -83.47B | 2.70B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | 8.02B | 30.36 | 10.42% | 0.68% | 4.47% | 2887.37% | |
72 Outperform | 12.80B | 41.22 | 16.78% | ― | 18.60% | 12.99% | |
72 Outperform | 63.18B | 44.15 | 11.75% | 1.25% | 4.86% | -56.43% | |
71 Outperform | 65.86B | 81.40 | 7.37% | 1.41% | 14.63% | 86.61% | |
60 Neutral | 16.11B | -203.14 | 0.61% | ― | 23.42% | 71.17% | |
51 Neutral | $3.36B | 20.24 | 3.81% | 1.71% | 6.87% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |