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.89B | 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 |
---|---|---|---|---|---|---|---|
82 Outperform | $148.79B | 50.24 | 15.26% | 0.83% | 10.23% | -5.74% | |
79 Outperform | $238.61B | 18.01 | 30.95% | 1.63% | 4.59% | 134.50% | |
78 Outperform | $152.91B | 83.94 | 9.03% | ― | 17.60% | 16.84% | |
78 Outperform | $199.00B | 88.57 | 15.62% | ― | 17.24% | 27.76% | |
77 Outperform | $119.32B | 28.28 | 8.42% | 3.00% | 2.72% | 4.48% | |
67 Neutral | $41.96B | 10.23 | 41.75% | ― | -4.67% | 202.32% | |
49 Neutral | $7.05B | 0.34 | -55.09% | 2.46% | 25.27% | -3.43% |