| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.97B | 2.74B | 2.38B | 2.18B | 1.92B |
| Gross Profit | 1.97B | 1.83B | 1.61B | 1.50B | 1.30B |
| EBITDA | 910.22M | 754.14M | 628.76M | 525.59M | 440.48M |
| Net Income | 616.96M | 442.59M | 338.30M | 265.94M | 199.22M |
Balance Sheet | |||||
| Total Assets | 5.11B | 5.30B | 5.12B | 4.85B | 4.71B |
| Cash, Cash Equivalents and Short-Term Investments | 417.39M | 1.62B | 1.41B | 1.57B | 1.42B |
| Total Debt | 163.86M | 563.60M | 782.97M | 777.46M | 925.91M |
| Total Liabilities | 1.23B | 1.69B | 1.76B | 1.80B | 1.87B |
| Stockholders Equity | 3.88B | 3.59B | 3.34B | 3.04B | 2.83B |
Cash Flow | |||||
| Free Cash Flow | 703.16M | 732.87M | 477.25M | 397.82M | 394.61M |
| Operating Cash Flow | 722.23M | 832.64M | 561.43M | 479.71M | 461.82M |
| Investing Cash Flow | 161.23M | -397.40M | -293.58M | -152.35M | -261.50M |
| Financing Cash Flow | -992.08M | -456.60M | -290.27M | -164.50M | -261.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $6.93B | 11.53 | 16.44% | ― | 9.46% | 34.09% | |
71 Outperform | $6.96B | 25.92 | 60.07% | 0.16% | 17.00% | 120.21% | |
67 Neutral | $3.36B | 63.93 | 9.88% | ― | 28.62% | 186.67% | |
65 Neutral | $3.63B | -103.64 | -6.24% | ― | 27.35% | 18.18% | |
63 Neutral | $5.04B | 224.68 | -9.44% | ― | 16.98% | -265.85% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $3.48B | 77.74 | 31.15% | ― | 22.02% | -55.25% |