| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $4.30B | $3.90B | $3.66B | $3.37B | $3.22B |
| Cost of Revenue | $1.64B | $1.52B | $1.47B | $1.36B | $1.33B |
| Gross Profit | $2.66B | $2.38B | $2.19B | $2.00B | $1.89B |
| Operating Expenses | $1.30B | $1.25B | $1.09B | $1.11B | – |
| R&D | $251.21M | $219.79M | $190.95M | $254.82M | $161.01M |
| SG&A | $404.79M | $442.29M | $335.82M | $326.25M | $309.66M |
| Operating Income | $1.36B | $1.13B | $1.10B | $898.76M | $932.03M |
| Interest Expense | – | – | $41.58M | $39.86M | $29.81M |
| Tax Expense | $264.73M | $221.96M | $216.13M | $180.88M | $157.81M |
| Net Income | $1.06B | $887.87M | $845.04M | $679.09M | $744.85M |
| EPS (basic) | 13.1700 | 10.7700 | 10.1700 | 8.1200 | 8.7400 |
| EPS (diluted) | 13.0800 | 10.6700 | 10.0600 | 8.0300 | 8.6000 |
| Shares (diluted) | $81.03M | $83.25M | $83.98M | $84.60M | $86.57M |