| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.73B | $2.79B | $2.70B | $2.76B | $2.36B |
| Cost of Revenue | $1.87B | $1.90B | $1.93B | $2.12B | $1.81B |
| Gross Profit | $857.40M | $886.35M | $772.51M | $640.50M | $547.71M |
| Operating Expenses | – | – | – | – | – |
| R&D | $132.09M | $124.90M | $138.00M | $140.25M | $143.95M |
| SG&A | $181.58M | $171.41M | $151.47M | $145.11M | $145.97M |
| Operating Income | $543.73M | $590.04M | $483.05M | $355.14M | $257.78M |
| Interest Expense | $39.69M | $57.37M | $37.36M | $35.20M | $34.22M |
| Tax Expense | $141.81M | $121.69M | $100.10M | $68.20M | $56.64M |
| Net Income | $418.75M | $462.41M | $388.86M | $279.54M | $190.91M |
| EPS (basic) | 44.4400 | 48.2200 | 40.4400 | 27.7700 | 17.7100 |
| EPS (diluted) | 44.4400 | 48.2200 | 40.4400 | 27.7700 | 17.7100 |
| Shares (diluted) | $9.39M | $9.55M | $9.58M | $10.04M | $10.76M |