| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $10.81B | $10.39B | $10.47B | $8.84B | $8.23B |
| Cost of Revenue | $8.74B | $8.46B | $8.65B | $7.45B | $6.72B |
| Gross Profit | $2.07B | $1.93B | $1.82B | $1.40B | $1.51B |
| Operating Expenses | – | – | – | – | – |
| R&D | $413.00M | $398.00M | $425.00M | $390.00M | $391.00M |
| SG&A | $571.00M | $530.00M | $498.00M | $437.00M | $432.00M |
| Operating Income | $1.09B | $979.00M | $690.00M | $659.00M | $675.00M |
| Interest Expense | $103.00M | $108.00M | $93.00M | $60.00M | $60.00M |
| Tax Expense | $250.00M | $227.00M | $123.00M | $178.00M | $177.00M |
| Net Income | $735.00M | $646.00M | $488.00M | $423.00M | $435.00M |
| EPS (basic) | 9.5900 | 8.0600 | 5.7400 | 4.8600 | 4.9700 |
| EPS (diluted) | 9.5500 | 8.0400 | 5.7200 | 4.8500 | 4.9600 |
| Shares (diluted) | $76.90M | $80.40M | $85.20M | $87.20M | $87.70M |