Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
56.22B | 49.72B | 58.19B | 40.81B | 27.20B | Gross Profit |
7.22B | 6.70B | 6.68B | 5.73B | 4.83B | EBIT |
7.34B | 6.93B | 4.97B | 4.23B | 2.98B | EBITDA |
7.34B | 9.05B | 8.96B | 7.99B | 7.12B | Net Income Common Stockholders |
5.90B | 5.53B | 5.49B | 4.64B | 3.78B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
583.00M | 180.00M | 76.00M | 2.82B | 1.06B | Total Assets |
77.17B | 70.98B | 68.11B | 67.53B | 64.11B | Total Debt |
1.15B | 29.07B | 28.64B | 29.87B | 29.87B | Net Debt |
567.00M | 28.89B | 28.56B | 27.05B | 28.81B | Total Liabilities |
857.00M | 42.22B | 40.41B | 41.09B | 38.73B | Stockholders Equity |
28.73B | 27.67B | 26.62B | 285.90M | -165.20M |
Cash Flow | Free Cash Flow | |||
3.57B | 4.30B | 6.08B | 6.29B | 2.60B | Operating Cash Flow |
8.12B | 7.57B | 8.04B | 8.51B | 5.89B | Investing Cash Flow |
-5.43B | -3.20B | -4.95B | -2.13B | -3.12B | Financing Cash Flow |
-2.16B | -4.26B | -5.84B | -4.57B | -2.02B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
85 Outperform | $54.23B | 12.60 | 31.78% | 6.81% | 4.30% | 10.45% | |
81 Outperform | $62.45B | 14.17 | 13.40% | 7.06% | 5.20% | 18.35% | |
78 Outperform | $13.34B | 25.88 | 7.56% | 7.03% | 3.28% | -47.59% | |
77 Outperform | $71.66B | 12.42 | 20.78% | 6.35% | 12.71% | 6.74% | |
71 Outperform | $68.55B | 30.94 | 17.92% | 3.38% | 8.06% | -30.11% | |
64 Neutral | $57.36B | 17.76 | 18.11% | 4.35% | 24.16% | -6.58% | |
57 Neutral | $8.34B | 5.35 | -5.98% | 7.29% | 0.20% | -69.45% |