| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 908.85B | 531.26B | 518.28B | 488.48B | 503.06B | 450.76B |
| Gross Profit | 608.93B | 531.26B | 518.28B | 584.72B | 604.08B | 450.76B |
| EBITDA | 392.14B | 324.18B | 0.00 | 312.51B | 302.94B | 273.52B |
| Net Income | 236.83B | 237.84B | 231.90B | 226.52B | 216.56B | 192.87B |
Balance Sheet | ||||||
| Total Assets | 36.79T | 35.06T | 32.43T | 28.91T | 26.72T | 24.40T |
| Cash, Cash Equivalents and Short-Term Investments | 3.80T | 4.14T | 2.27T | 4.10T | 3.90T | 3.81T |
| Total Debt | 2.67T | 1.03T | 907.17B | 1.89T | 1.72T | 1.20T |
| Total Liabilities | 33.66T | 32.11T | 29.68T | 26.33T | 24.37T | 22.24T |
| Stockholders Equity | 2.99T | 2.82T | 2.63T | 2.43T | 2.23T | 2.04T |
Cash Flow | ||||||
| Free Cash Flow | 613.72B | 523.73B | 787.30B | -39.08B | 813.09B | 33.41B |
| Operating Cash Flow | 651.05B | 550.97B | 816.45B | -11.34B | 843.26B | 73.03B |
| Investing Cash Flow | -1.29T | -805.99B | -539.43B | -11.72B | -395.56B | -17.07B |
| Financing Cash Flow | 22.35B | 111.86B | 2.78T | 2.07T | 74.34B | 126.62B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $247.11B | 15.20 | 8.66% | 4.55% | -9.54% | -22.46% | |
77 Outperform | $181.21B | 14.33 | 9.01% | 2.72% | -1.09% | 8.53% | |
76 Outperform | $117.93B | 12.67 | 9.09% | 2.79% | -0.66% | 23.90% | |
72 Outperform | $160.46B | 10.79 | 12.54% | 2.00% | -15.34% | 16.71% | |
69 Neutral | $234.31B | 5.15 | 9.20% | 4.04% | -0.76% | 2.94% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $184.63B | 14.51 | 6.88% | 2.17% | -0.62% | 105.57% |