| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.32B | 1.37B | 1.23B | 1.19B | 1.10B | 1.06B |
| Gross Profit | 1.19B | 1.02B | 1.07B | 1.03B | 948.48M | 918.62M |
| EBITDA | 715.33M | 888.14M | 815.18M | 621.53M | 569.84M | 553.53M |
| Net Income | 656.31M | 647.98M | 597.91M | 570.89M | 451.40M | 445.41M |
Balance Sheet | ||||||
| Total Assets | 4.00B | 4.14B | 3.98B | 3.78B | 3.85B | 3.02B |
| Cash, Cash Equivalents and Short-Term Investments | 1.30B | 1.51B | 1.13B | 1.07B | 1.09B | 1.10B |
| Total Debt | 719.45M | 688.10M | 728.01M | 727.22M | 788.87M | 539.18M |
| Total Liabilities | 1.96B | 1.94B | 2.02B | 2.08B | 2.30B | 1.63B |
| Stockholders Equity | 2.03B | 2.20B | 1.96B | 1.70B | 1.54B | 1.38B |
Cash Flow | ||||||
| Free Cash Flow | 668.20M | 773.56M | 551.23M | 392.39M | 539.38M | 507.65M |
| Operating Cash Flow | 745.65M | 841.67M | 615.80M | 446.70M | 583.53M | 552.94M |
| Investing Cash Flow | -78.04M | -265.90M | -137.90M | 12.34M | -549.72M | -197.96M |
| Financing Cash Flow | -478.75M | -449.36M | -459.69M | -432.89M | -108.70M | -209.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $14.38B | 29.39 | 30.82% | 2.13% | 13.26% | 10.25% | |
78 Outperform | $24.97B | 27.99 | 20.64% | 1.09% | 18.99% | 17.97% | |
77 Outperform | $97.14B | 26.12 | 13.35% | 3.97% | 5.84% | 8.51% | |
73 Outperform | $50.50B | 31.53 | 14.07% | 1.17% | 16.41% | 68.03% | |
71 Outperform | $90.24B | 30.26 | 10.89% | 1.20% | 11.44% | 29.10% | |
68 Neutral | $82.93B | 34.29 | 27.96% | ― | 57.56% | 84.56% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |