Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.39T | 2.04T | 440.59B | 342.78B | 335.51B | 62.87B |
Gross Profit | 1.10T | 1.16T | 440.59B | 342.78B | 335.51B | 62.87B |
EBITDA | 25.20B | 195.12B | -115.63B | 2.00B | -30.25B | -13.38B |
Net Income | 69.27B | 125.18B | 51.62B | -15.65B | -10.52B | 5.28B |
Balance Sheet | ||||||
Total Assets | 5.37T | 4.51T | 2.06T | 2.17T | 760.52B | 376.19B |
Cash, Cash Equivalents and Short-Term Investments | 876.43B | 283.29B | 146.06B | 83.54B | 51.23B | 28.56B |
Total Debt | 262.11B | 4.68B | 2.86B | 4.76B | 2.18B | 2.11B |
Total Liabilities | 4.46T | 3.71T | 1.72T | 1.88T | 660.00B | 322.34B |
Stockholders Equity | 899.28B | 822.61B | 341.38B | 287.32B | 100.43B | 53.81B |
Cash Flow | ||||||
Free Cash Flow | 434.31B | 1.55T | 133.20B | 539.30B | 273.86B | -16.94B |
Operating Cash Flow | 457.74B | 518.86B | 157.95B | 565.34B | 304.33B | -9.81B |
Investing Cash Flow | -51.92B | -46.24B | -18.89B | -23.53B | -28.48B | -6.57B |
Financing Cash Flow | 220.73B | 36.41B | -1.00T | -599.33B | -329.09B | 22.28B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $1.49B | 12.65 | 9.15% | 3.01% | 0.60% | -6.31% | |
79 Outperform | $1.26B | 9.92 | 17.20% | 3.13% | -2.96% | -6.62% | |
79 Outperform | $1.52B | 11.62 | 9.47% | 3.44% | -0.57% | -3.92% | |
76 Outperform | $1.62B | 7.73 | 16.45% | 5.42% | 3.46% | 12.88% | |
75 Outperform | $1.27B | 10.44 | 14.60% | 3.60% | -10.55% | -16.51% | |
69 Neutral | $722.01M | 10.71 | 8.59% | 2.39% | -55.30% | -64.02% | |
68 Neutral | $17.93B | 11.86 | 10.28% | 3.71% | 9.75% | 1.60% |