| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.79B | 2.73B | 2.62B | 2.43B | 2.24B | 2.00B |
| Gross Profit | 1.26B | 100.71M | 1.55B | 1.46B | 1.36B | 1.22B |
| EBITDA | 1.47B | 1.47B | 1.54B | 1.53B | 1.33B | 1.18B |
| Net Income | 582.69M | 587.92M | 453.92M | 519.47M | 383.33M | 261.43M |
Balance Sheet | ||||||
| Total Assets | 18.70B | 18.68B | 18.70B | 19.22B | 18.54B | 18.54B |
| Cash, Cash Equivalents and Short-Term Investments | 114.13M | 129.97M | 174.49M | 700.62M | 262.87M | 610.17M |
| Total Debt | 8.80B | 8.38B | 8.20B | 8.55B | 7.77B | 8.00B |
| Total Liabilities | 9.57B | 9.11B | 8.91B | 9.03B | 8.21B | 8.70B |
| Stockholders Equity | 9.09B | 9.53B | 9.76B | 10.16B | 10.29B | 9.80B |
Cash Flow | ||||||
| Free Cash Flow | 1.13B | 963.48M | 862.41M | 885.99M | 815.52M | 744.83M |
| Operating Cash Flow | 1.20B | 1.21B | 1.08B | 1.11B | 1.02B | 907.66M |
| Investing Cash Flow | -590.63M | -652.57M | -465.87M | -773.55M | -814.41M | -1.16B |
| Financing Cash Flow | -553.78M | -618.49M | -1.09B | 110.02M | -574.11M | 658.99M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $11.79B | 19.90 | 6.60% | 3.81% | 5.16% | 14.53% | |
72 Outperform | $17.21B | 23.46 | 6.15% | 4.30% | 3.66% | 65.23% | |
72 Outperform | $24.68B | 61.67 | 8.71% | 4.52% | 4.66% | -4.42% | |
72 Outperform | $17.77B | 36.72 | 10.35% | 3.98% | 5.27% | -14.94% | |
66 Neutral | $15.55B | 28.59 | 7.01% | 4.42% | 0.77% | -31.36% | |
66 Neutral | $14.07B | 60.29 | 8.86% | 3.90% | 1.45% | 230.03% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |