Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.40T | 2.33T | 2.02T | 1.74T | 1.50T | 1.42T |
Gross Profit | 1.73T | 1.67T | 1.41T | 1.17T | 1.00T | 983.08B |
EBITDA | 536.85B | 452.62B | 246.96B | 279.83B | 231.43B | 291.03B |
Net Income | 408.85B | 343.12B | 121.62B | 133.91B | 125.46B | 148.14B |
Balance Sheet | ||||||
Total Assets | 3.79T | 3.74T | 3.36T | 3.10T | 2.82T | 2.63T |
Cash, Cash Equivalents and Short-Term Investments | 436.65B | 458.08B | 529.40B | 489.12B | 430.76B | 401.77B |
Total Debt | 211.51B | 189.38B | 214.19B | 194.16B | 212.45B | 226.08B |
Total Liabilities | 1.00T | 961.09B | 924.93B | 840.17B | 775.73B | 744.38B |
Stockholders Equity | 2.72T | 2.73T | 2.39T | 2.23T | 2.01T | 1.85T |
Cash Flow | ||||||
Free Cash Flow | 340.80B | 225.28B | 168.56B | 104.06B | 115.71B | 134.96B |
Operating Cash Flow | 434.32B | 354.64B | 283.23B | 211.85B | 228.86B | 232.84B |
Investing Cash Flow | -237.53B | -265.79B | -190.54B | -81.58B | -95.29B | -99.86B |
Financing Cash Flow | -248.59B | -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 | $146.23B | 23.44 | 33.26% | 2.56% | 3.69% | 501.26% | |
78 Outperform | $88.22B | 20.15 | 23.04% | 3.75% | 3.46% | -13.29% | |
77 Outperform | $20.86B | 13.68 | 9.13% | ― | 3.48% | 31.44% | |
76 Outperform | $122.73B | 12.44 | 8.39% | 4.37% | -9.32% | 120.62% | |
73 Outperform | $28.64B | 10.67 | 15.51% | 1.20% | 9.96% | 222.96% | |
66 Neutral | $88.32B | 17.51 | 29.31% | 5.68% | 2.57% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |