| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 484.74B | 428.55B | 257.10B | 133.92B | 68.18B | 40.87B |
| Gross Profit | 137.02B | 118.10B | 75.38B | 39.49B | 20.48B | 13.81B |
| EBITDA | 54.43B | 36.25B | 24.33B | 11.65B | 7.55B | 6.25B |
| Net Income | 619.99M | 1.69B | 7.67B | 4.32B | 3.06B | 2.85B |
Balance Sheet | ||||||
| Total Assets | 519.16B | 397.73B | 258.14B | 132.24B | 85.08B | 46.55B |
| Cash, Cash Equivalents and Short-Term Investments | 71.58B | 50.82B | 48.79B | 24.53B | 16.01B | 12.00B |
| Total Debt | 225.99B | 138.04B | 101.91B | 51.44B | 32.58B | 17.08B |
| Total Liabilities | 444.94B | 322.66B | 198.57B | 105.14B | 64.02B | 32.53B |
| Stockholders Equity | 68.25B | 67.17B | 53.17B | 24.95B | 19.38B | 13.82B |
Cash Flow | ||||||
| Free Cash Flow | -1.85B | -9.41B | -22.43B | -811.47M | -3.14B | 4.69B |
| Operating Cash Flow | 18.72B | 14.39B | -8.64B | 5.10B | -627.45M | 6.42B |
| Investing Cash Flow | -22.74B | -14.72B | -14.41B | -4.62B | -4.38B | -1.32B |
| Financing Cash Flow | 28.97B | 1.06B | 31.54B | 4.07B | 4.80B | -1.31B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $1.53B | 17.13 | 8.82% | 2.39% | 1.78% | -25.36% | |
72 Outperform | $1.84B | 16.39 | 20.20% | 0.21% | 5.11% | 34.02% | |
67 Neutral | $7.40B | 17.87 | 5.20% | ― | -0.82% | -23.99% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $1.31B | -50.49 | -1.95% | 4.16% | 4.34% | -141.36% | |
50 Neutral | $4.54B | 14.29 | 11.76% | 7.40% | -11.36% | -133.01% | |
49 Neutral | $1.77B | 42.90 | 1.98% | ― | 2.58% | 30.99% |