Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.33T | 2.02T | 1.74T | 1.50T | 1.42T |
Gross Profit | 1.67T | 1.41T | 1.17T | 1.00T | 983.08B |
EBITDA | 452.62B | 246.96B | 279.83B | 231.43B | 291.03B |
Net Income | 343.12B | 121.62B | 133.91B | 125.46B | 148.14B |
Balance Sheet | |||||
Total Assets | 3.74T | 3.36T | 3.10T | 2.82T | 2.63T |
Cash, Cash Equivalents and Short-Term Investments | 458.08B | 529.40B | 489.12B | 430.76B | 401.77B |
Total Debt | 189.38B | 214.19B | 194.16B | 212.45B | 226.08B |
Total Liabilities | 961.09B | 924.93B | 840.17B | 775.73B | 744.38B |
Stockholders Equity | 2.73T | 2.39T | 2.23T | 2.01T | 1.85T |
Cash Flow | |||||
Free Cash Flow | 225.28B | 168.56B | 104.06B | 115.71B | 134.96B |
Operating Cash Flow | 354.64B | 283.23B | 211.85B | 228.86B | 232.84B |
Investing Cash Flow | -265.79B | -190.54B | -81.58B | -95.29B | -99.86B |
Financing Cash Flow | -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 |
---|---|---|---|---|---|---|---|
80 Outperform | $28.17B | 10.57 | 15.51% | 0.44% | 9.96% | 222.96% | |
78 Outperform | $77.51B | 18.12 | 23.04% | 4.21% | 3.46% | -13.29% | |
76 Outperform | $121.23B | 12.38 | 8.39% | 4.44% | -9.32% | 120.62% | |
75 Outperform | $20.32B | 13.00 | 9.13% | ― | 3.48% | 31.44% | |
71 Outperform | $8.90B | 22.06 | 5.41% | 1.35% | 10.05% | 98.22% | |
68 Neutral | $98.60B | 19.55 | 29.31% | 5.10% | 2.57% | ― | |
63 Neutral | €6.09B | 17.83 | -2.83% | 2.07% | 0.27% | -38.66% |