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 | $53.50B | 12.43 | 31.78% | 6.91% | 4.30% | 10.45% | |
81 Outperform | $60.73B | 13.78 | 13.40% | 7.26% | 5.20% | 18.35% | |
78 Outperform | $13.37B | 25.95 | 7.56% | 7.01% | 3.28% | -47.59% | |
77 Outperform | $70.93B | 12.29 | 20.78% | 6.41% | 12.71% | 6.74% | |
71 Outperform | $66.59B | 30.06 | 17.92% | 3.48% | 8.06% | -30.11% | |
64 Neutral | $56.03B | 17.35 | 18.11% | 4.46% | 24.16% | -6.58% | |
57 Neutral | $8.34B | 5.35 | -5.98% | 7.29% | 0.20% | -69.45% |