| METRIC | TTM | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|---|
| Period Ending | — | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 |
| Revenue | ||||
| Revenue | $16.9B | $16.6B | $15.4B | $14.8B |
| Cost of Revenue | $7.83B | $7.60B | $6.82B | $6.73B |
| Gross Profit | $9.11B | $9.00B | $8.53B | $8.08B |
| Operating | ||||
| Operating Income | $3.53B | $3.58B | $2.59B | $3.19B |
| EBITDA | $3.83B | $4.03B | $3.01B | $3.59B |
| Pre-Tax Income | $2.38B | $2.69B | $1.91B | $2.76B |
| Income Tax Expense | $552M | $608M | $473M | $576M |
| Net Income | $1.83B | $2.08B | $1.44B | $2.18B |
| Per Share | ||||
| EPS (Basic) | $1.80 | $1.53 | $1.06 | $1.56 |
| EPS (Diluted) | $1.80 | $1.53 | $1.05 | $1.55 |
| Shares Basic | 1.02B | 1.36B | 1.36B | 1.40B |
| Shares Diluted | 1.02B | 1.36B | 1.37B | 1.41B |
| Dividend Per Share | — | $0.92 | $0.89 | $0.83 |
| Margins | ||||
| Gross Margin | +53.8% | +54.2% | +55.6% | +54.5% |
| EBIT Margin | +20.8% | +21.5% | +16.9% | +21.5% |
| EBITDA Margin | +22.6% | +24.3% | +19.6% | +24.3% |
| Net Margin | +10.8% | +12.5% | +9.4% | +14.7% |
| Effective Tax Rate | +23.2% | +22.6% | +24.7% | +20.9% |
| Growth | ||||
| Revenue Growth | — | +8.2% | +3.6% | +5.4% |
| Net Income Growth | — | +44.3% | -33.9% | +51.9% |
| EPS Growth | — | +45.7% | -32.3% | +53.5% |
| Share Count Change | — | -0.4% | -2.8% | -1.4% |
| Free Cash Flow | ||||
| Free Cash Flow | $1.58B | $1.51B | $1.66B | $904M |
| FCF Per Share | $1.55 | $1.10 | $1.21 | $0.64 |
| FCF Margin | +9.3% | +9.1% | +10.8% | +6.1% |
| FCF Growth | — | -9.1% | +83.2% | -63.6% |