| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $15.63B | $13.12B | $12.59B | $14.19B | $14.08B |
| Cost of Revenue | $10.01B | $8.84B | $8.66B | $9.68B | $9.02B |
| Gross Profit | $5.62B | $4.28B | $3.93B | $4.51B | $5.06B |
| Operating Expenses | – | – | – | – | – |
| R&D | $800.00M | $800.00M | $900.00M | $900.00M | $800.00M |
| SG&A | $2.12B | $1.93B | $1.84B | $1.90B | $1.83B |
| Operating Income | $2.28B | $1.14B | $890.00M | $1.44B | $2.11B |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $310.00M | $221.00M | $168.00M | $411.00M | $491.00M |
| Net Income | $1.60B | $506.00M | $581.00M | $1.32B | $1.91B |
| EPS (basic) | 1.8700 | 0.5900 | 0.6900 | 1.5600 | 1.3000 |
| EPS (diluted) | 1.8300 | 0.5800 | 0.6800 | 1.5400 | 1.2800 |
| Shares (diluted) | $871.00M | $869.00M | $859.00M | $857.00M | $844.00M |