Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 820.20B | 738.17B | 313.57B | 101.39B | 111.19B | 57.52B |
Gross Profit | 301.74B | 291.62B | 103.40B | 48.07B | 53.53B | 31.88B |
EBITDA | 487.68B | 303.86B | 259.62B | 186.75B | 66.76B | 36.59B |
Net Income | 179.74B | 49.60B | 148.04B | 59.29B | -1.45B | 10.40B |
Balance Sheet | ||||||
Total Assets | 3.20T | 2.66T | 1.40T | 381.94B | 200.96B | 158.39B |
Cash, Cash Equivalents and Short-Term Investments | 258.13B | 244.02B | 103.31B | 158.78B | 39.20B | 21.67B |
Total Debt | 439.38B | 380.79B | 335.18B | 63.43B | 42.15B | 49.74B |
Total Liabilities | 910.91B | 798.95B | 546.72B | 120.59B | 74.16B | 73.88B |
Stockholders Equity | 2.23T | 1.80T | 834.82B | 813.26B | 246.66B | 84.38B |
Cash Flow | ||||||
Free Cash Flow | 133.07B | 115.72B | 115.78B | 52.29B | 20.66B | 7.32B |
Operating Cash Flow | 345.81B | 258.22B | 125.61B | 55.64B | 26.04B | 19.29B |
Investing Cash Flow | -276.02B | -164.91B | -138.45B | -211.98B | -42.00B | -26.10B |
Financing Cash Flow | -47.69B | -109.81B | -177.29B | -110.58B | -116.27B | -5.56B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $17.67B | 14.28 | 6.01% | 7.86% | 6.41% | 37.23% | |
67 Neutral | $17.69B | 18.14 | 5.29% | 3.53% | 7.33% | 12.21% | |
65 Neutral | $1.67B | 9.96 | 9.38% | 3.19% | -9.20% | -53.99% | |
65 Neutral | $1.18B | 3.92 | 21.45% | ― | 11.85% | ― | |
61 Neutral | $4.73B | 32.75 | 2.89% | 6.59% | -19.56% | -83.31% | |
54 Neutral | $413.45M | 48.63 | 5.44% | 1.91% | 3.75% | 4.61% |