| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.43T | 2.33T | 2.02T | 1.74T | 1.50T | 1.42T |
| Gross Profit | 1.74T | 1.67T | 1.41T | 1.17T | 1.00T | 983.08B |
| EBITDA | 557.95B | 452.62B | 246.96B | 279.83B | 231.43B | 291.03B |
| Net Income | 451.27B | 343.12B | 121.62B | 133.91B | 125.46B | 148.14B |
Balance Sheet | ||||||
| Total Assets | 4.02T | 3.74T | 3.36T | 3.10T | 2.82T | 2.63T |
| Cash, Cash Equivalents and Short-Term Investments | 500.00B | 458.08B | 529.40B | 489.12B | 430.76B | 401.77B |
| Total Debt | 221.92B | 189.38B | 214.19B | 194.16B | 212.45B | 226.08B |
| Total Liabilities | 1.05T | 961.09B | 924.93B | 840.17B | 775.73B | 744.38B |
| Stockholders Equity | 2.90T | 2.73T | 2.39T | 2.23T | 2.01T | 1.85T |
Cash Flow | ||||||
| Free Cash Flow | 302.65B | 225.28B | 168.56B | 104.06B | 115.71B | 134.96B |
| Operating Cash Flow | 395.03B | 354.64B | 283.23B | 211.85B | 228.86B | 232.84B |
| Investing Cash Flow | -38.41B | -265.79B | -190.54B | -81.58B | -95.29B | -99.86B |
| Financing Cash Flow | -288.16B | -189.37B | -60.26B | -95.47B | -95.84B | -104.93B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $176.11B | 21.99 | 40.53% | 2.52% | 2.76% | 6407.19% | |
77 Outperform | $103.65B | 14.52 | 35.61% | 3.41% | 5.97% | 128.66% | |
74 Outperform | $26.39B | 16.41 | 9.31% | ― | 5.00% | -1.03% | |
73 Outperform | $31.44B | 10.62 | 15.51% | 1.48% | 7.51% | 203.70% | |
73 Outperform | $112.07B | 18.59 | 33.84% | 4.84% | 1.26% | ― | |
69 Neutral | $113.91B | 13.02 | 6.76% | 4.58% | -9.32% | 120.62% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |