Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 153.52B | 2.32T | 1.60T | 901.86B | 346.69B | 183.78B |
Gross Profit | 21.58B | 327.83B | 376.65B | 226.84B | 80.06B | 44.33B |
EBITDA | 10.74B | 143.77B | 322.60B | 142.16B | 35.24B | 19.89B |
Net Income | 4.39B | 1.31B | 72.23B | 118.22B | 26.18B | 12.63B |
Balance Sheet | ||||||
Total Assets | 144.71B | 3.91T | 2.86T | 1.58T | 1.02T | 630.10B |
Cash, Cash Equivalents and Short-Term Investments | 36.31B | 575.01B | 486.29B | 306.72B | 207.25B | 113.25B |
Total Debt | 61.99B | 879.32B | 670.38B | 378.55B | 286.29B | 181.81B |
Total Liabilities | 100.68B | 3.05T | 2.18T | 1.34T | 899.45B | 542.03B |
Stockholders Equity | 32.51B | 528.63B | 404.73B | 149.35B | 63.64B | 46.34B |
Cash Flow | ||||||
Free Cash Flow | 13.25B | 18.38B | 270.74B | 87.88B | 38.14B | 12.18B |
Operating Cash Flow | 19.02B | 116.31B | 339.02B | 115.48B | 50.66B | 20.21B |
Investing Cash Flow | -5.96B | -121.37B | -165.46B | -86.42B | -53.60B | 12.84B |
Financing Cash Flow | -3.02B | 9.60B | -17.42B | -5.56B | 10.20B | -10.85B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $3.74B | 16.48 | 110.90% | 0.90% | -3.38% | 26.22% | |
70 Neutral | $3.39B | 12.97 | 9.63% | 3.13% | -25.50% | -45.13% | |
65 Neutral | $778.19M | 3.63 | 24.14% | ― | 5.83% | 72.33% | |
65 Neutral | $10.89B | 15.56 | 5.22% | 1.87% | 3.09% | -26.84% | |
55 Neutral | $10.32B | 228.85 | -0.35% | 4.42% | -0.74% | -102.18% | |
50 Neutral | $495.81M | ― | -4.98% | 15.17% | 6.77% | 9.95% | |
48 Neutral | $4.88B | ― | -26.60% | 22.37% | -11.56% | -44.04% |