| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $112.63B | $105.30B | $103.47B | $96.50B | $87.61B |
| Cost of Revenue | $40.22B | $39.49B | $40.40B | $43.73B | $40.64B |
| Gross Profit | $72.40B | $65.81B | $63.06B | $52.77B | $46.97B |
| Operating Expenses | $36.57B | $36.22B | $35.35B | $33.14B | $30.55B |
| R&D | $17.72B | $17.52B | $16.48B | $15.04B | $14.08B |
| SG&A | $4.23B | $4.55B | $4.90B | $4.70B | $4.26B |
| Operating Income | $35.83B | $29.58B | $27.71B | $19.63B | $16.42B |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $6.03B | $5.46B | $4.70B | $5.03B | $4.13B |
| Net Income | $34.80B | $30.26B | $29.36B | $19.84B | $16.98B |
| EPS (basic) | 10.5900 | 9.2800 | 9.1500 | 6.2300 | 5.0700 |
| EPS (diluted) | 10.4800 | 9.1900 | 9.0500 | 6.1700 | 5.0100 |
| Shares (diluted) | $3.22B | $3.23B | $3.25B | $3.30B | $3.37B |