Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.52T | 1.89T | 1.25T | 889.57B | 647.52B |
Gross Profit | ||||
1.57T | 1.22T | 870.60B | 644.71B | 448.21B |
EBIT | ||||
0.00 | 998.80B | 720.57B | 528.80B | 317.82B |
EBITDA | ||||
1.27T | 998.80B | 704.19B | 533.55B | 325.95B |
Net Income Common Stockholders | ||||
1.04T | 841.35B | 585.03B | 431.91B | 260.96B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
2.11T | 2.20T | 1.69T | 948.56B | 1.20T |
Total Assets | ||||
8.38T | 6.82T | 5.12T | 3.61T | 2.81T |
Total Debt | ||||
221.46B | 222.16B | 267.06B | 310.46B | 233.09B |
Net Debt | ||||
-398.01B | -598.31B | -348.30B | -31.64B | -97.32B |
Total Liabilities | ||||
6.80T | 5.72T | 4.30T | 3.10T | 2.41T |
Stockholders Equity | ||||
1.52T | 1.08T | 819.16B | 499.73B | 391.12B |
Cash Flow | Free Cash Flow | |||
486.17B | 1.06T | 961.52B | 45.45B | 599.54B |
Operating Cash Flow | ||||
581.89B | 1.11T | 1.02T | 70.35B | 617.73B |
Investing Cash Flow | ||||
-108.36B | -218.36B | -487.16B | 289.75B | -364.71B |
Financing Cash Flow | ||||
-709.77B | -675.97B | -275.91B | -352.58B | -177.49B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $16.75B | 7.34 | 83.96% | 8.49% | 28.55% | 19.93% | |
76 Outperform | $19.72B | ― | 1.46% | ― | 28.33% | ― | |
76 Outperform | $14.91B | 25.73 | 19.51% | ― | 3.02% | 31.36% | |
74 Outperform | $21.69B | 22.08 | 31.34% | ― | 5.77% | 6.37% | |
69 Neutral | $17.68B | 1,737.54 | 0.46% | ― | 15.33% | ― | |
64 Neutral | $21.36B | ― | -15.61% | ― | 33.26% | 47.73% | |
55 Neutral | $3.89B | -11.96 | -15.29% | 5.24% | 19.71% | -42.97% |