| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2022-09-30 FY | 2022-06-30 FY | 2022-03-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $10.42B | $10.73B | $9.66B | $8.28B | $2.07B | $2.07B | $1.95B | $1.79B |
| Cost of Revenue | $8.60B | $8.76B | $7.98B | $7.23B | – | – | – | $1.60B |
| Gross Profit | $1.82B | $1.97B | $1.68B | $1.05B | $288.60M | $247.00M | $203.80M | $195.30M |
| Operating Expenses | $879.50M | $958.70M | $843.20M | $682.10M | – | – | – | $153.70M |
| R&D | $173.70M | $169.10M | $133.60M | $113.40M | – | – | – | $25.60M |
| SG&A | $818.70M | $852.40M | $810.40M | $662.80M | – | – | – | $150.90M |
| Operating Income | $939.50M | $1.01B | $837.60M | $372.30M | $117.20M | $76.30M | $31.80M | $41.60M |
| Interest Expense | – | – | – | – | – | – | – | – |
| Tax Expense | $191.50M | $210.00M | $190.00M | $97.50M | – | – | – | $1.20M |
| Net Income | $647.00M | $681.40M | $598.00M | $173.90M | $66.90M | $32.10M | -$200.00K | $24.20M |
| EPS (basic) | – | – | – | 1.1500 | 1.0200 | 0.4900 | – | – |
| EPS (diluted) | – | – | – | 1.1400 | 1.0200 | 0.4900 | – | – |
| Shares (diluted) | $64.55M | $65.83M | $65.86M | $66.13M | – | – | – | $67.94M |