| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 8.90B | 8.81B | 7.72B | 6.84B | 6.40B | 6.10B |
| Gross Profit | 3.29B | 3.27B | 2.96B | 2.54B | 2.36B | 2.22B |
| EBITDA | 995.85M | 995.47M | 645.07M | 518.59M | 493.49M | 464.38M |
| Net Income | 507.37M | 523.67M | 380.60M | 258.86M | 261.16M | 244.16M |
Balance Sheet | ||||||
| Total Assets | 4.27B | 4.16B | 3.64B | 3.33B | 3.07B | 2.92B |
| Cash, Cash Equivalents and Short-Term Investments | 252.16M | 257.28M | 265.16M | 201.79M | 293.23M | 245.29M |
| Total Debt | 2.06B | 1.94B | 1.68B | 1.66B | 1.54B | 1.51B |
| Total Liabilities | 2.84B | 2.76B | 2.32B | 2.18B | 2.02B | 1.96B |
| Stockholders Equity | 1.43B | 1.40B | 1.32B | 1.15B | 1.05B | 959.88M |
Cash Flow | ||||||
| Free Cash Flow | 360.63M | 467.73M | 414.84M | 239.76M | 247.32M | 262.42M |
| Operating Cash Flow | 650.57M | 716.00M | 645.21M | 465.07M | 371.33M | 364.80M |
| Investing Cash Flow | -289.94M | -248.27M | -230.38M | -238.34M | -124.01M | -102.38M |
| Financing Cash Flow | -393.56M | -474.05M | -351.50M | -318.05M | -199.13M | -186.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $7.59B | 11.19 | 36.06% | ― | 10.25% | 17.03% | |
66 Neutral | $663.12M | 12.71 | 23.11% | 1.99% | 5.21% | 31.62% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
60 Neutral | $1.71B | 14.68 | 6.83% | 2.06% | 3.48% | -11.62% | |
55 Neutral | $41.38B | 11.48 | 13.04% | 2.15% | 0.35% | -57.81% | |
51 Neutral | $8.06B | -4.74 | 8.17% | 3.49% | 3.46% | -80.55% | |
46 Neutral | $781.30M | -1.14 | -19.78% | ― | 7.26% | -673.24% |