Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
5.44B | 6.00B | 5.38B | 5.23B | 4.39B | Gross Profit |
4.32B | 4.63B | 4.30B | 3.98B | 3.31B | EBIT |
1.38B | 1.53B | 1.75B | 1.35B | 1.63B | EBITDA |
1.72B | 1.77B | 1.96B | 1.86B | 1.07B | Net Income Common Stockholders |
4.17B | 1.40B | 1.52B | 1.50B | 823.40M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
3.98B | 1.64B | 1.22B | 1.47B | 1.40B | Total Assets |
13.06B | 9.36B | 8.29B | 8.50B | 7.24B | Total Debt |
700.00M | 694.90M | 691.30M | 690.30M | 694.90M | Net Debt |
-2.35B | -449.10M | -77.70M | -172.50M | -488.30M | Total Liabilities |
2.99B | 2.64B | 2.49B | 2.67B | 2.66B | Stockholders Equity |
10.00B | 6.65B | 5.81B | 5.84B | 4.57B |
Cash Flow | Free Cash Flow | |||
289.90M | 629.50M | 953.40M | 1.40B | 647.00M | Operating Cash Flow |
542.30M | 895.80M | 1.22B | 1.73B | 1.05B | Investing Cash Flow |
2.31B | 173.80M | 252.30M | -1.72B | -531.10M | Financing Cash Flow |
-983.00M | -711.00M | -1.58B | -356.30M | -486.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $220.05B | 16.61 | 30.95% | 1.76% | 4.59% | 134.50% | |
78 Outperform | $138.54B | 75.09 | 9.03% | ― | 17.60% | 16.84% | |
78 Outperform | $132.98B | 44.88 | 15.26% | 0.94% | 10.23% | -5.74% | |
77 Outperform | $106.32B | 25.20 | 8.42% | 3.38% | 2.72% | 4.48% | |
68 Neutral | $40.65B | 28.33 | 17.17% | ― | -4.67% | 6.23% | |
61 Neutral | $25.93B | 46.43 | 27.63% | ― | 11.34% | 4.24% | |
48 Neutral | $6.35B | 1.19 | -46.26% | 2.67% | 19.24% | 1.75% |