| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.75B | $2.35B | $2.29B | $2.40B | $2.61B |
| Cost of Revenue | $429.27M | $397.39M | $374.64M | $344.12M | $353.41M |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $94.23M | $61.58M | $59.31M | $59.85M | $87.45M |
| Operating Income | $955.00M | $1.03B | $684.09M | $648.41M | $1.06B |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $200.27M | $225.27M | $142.10M | $106.83M | $197.44M |
| Net Income | $854.51M | $855.99M | $601.22M | $580.75M | $904.58M |
| EPS (basic) | 3.2100 | 2.8800 | 1.8800 | 1.8700 | 2.9500 |
| EPS (diluted) | 3.1500 | 2.8300 | 1.8400 | 1.8100 | 2.8200 |
| Shares (diluted) | $272.17M | $303.45M | $328.51M | $322.02M | $321.40M |