| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.87B | 1.73B | 1.62B | 1.49B | 1.30B |
| Gross Profit | 62.81M | 961.30M | 883.87M | 802.29M | 701.06M |
| EBITDA | 1.20B | 874.31M | 806.26M | 731.54M | 640.72M |
| Net Income | 452.97M | 412.43M | 380.17M | 273.14M | 189.09M |
Balance Sheet | |||||
| Total Assets | 13.24B | 13.38B | 12.69B | 12.18B | 10.96B |
| Cash, Cash Equivalents and Short-Term Investments | 108.52M | 199.41M | 59.38M | 69.16M | 48.20M |
| Total Debt | 5.13B | 5.03B | 4.48B | 4.54B | 3.90B |
| Total Liabilities | 5.53B | 5.53B | 5.04B | 5.00B | 4.22B |
| Stockholders Equity | 7.03B | 7.16B | 6.97B | 6.50B | 6.06B |
Cash Flow | |||||
| Free Cash Flow | 746.12M | 689.78M | 604.51M | 526.74M | 472.65M |
| Operating Cash Flow | 864.33M | 811.53M | 738.69M | 665.52M | 595.20M |
| Investing Cash Flow | -328.17M | -825.88M | -692.58M | -1.43B | -1.73B |
| Financing Cash Flow | -655.69M | 142.70M | -42.21M | 786.18M | 1.06B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $19.14B | 14.56 | 14.87% | 4.81% | 2.15% | 312.38% | |
70 Outperform | $17.10B | 23.46 | 6.20% | 4.30% | 3.66% | 65.23% | |
67 Neutral | $15.59B | -643.45 | 19.27% | 6.34% | -22.34% | 1635.86% | |
67 Neutral | $14.56B | 60.29 | 8.50% | 3.90% | 1.45% | 230.03% | |
66 Neutral | $11.62B | 26.26 | 6.35% | 3.81% | 6.86% | 9.33% | |
66 Neutral | $15.33B | 28.59 | 7.01% | 4.42% | 0.77% | -31.36% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |