| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2023-09-30 FY | 2023-07-03 FY | 2023-07-02 FY | 2023-06-30 FY | 2023-03-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $3.48B | $3.40B | $3.50B | $896.00M | – | – | $887.00M | $835.00M |
| Cost of Revenue | $2.72B | $2.65B | $2.78B | – | – | – | – | – |
| Gross Profit | $762.00M | $756.00M | $724.00M | $177.00M | – | – | $189.00M | $172.00M |
| Operating Expenses | – | – | – | – | – | – | – | – |
| R&D | $105.00M | $112.00M | $108.00M | – | – | – | – | – |
| SG&A | $445.00M | $442.00M | $413.00M | $104.00M | – | – | $103.00M | $99.00M |
| Operating Income | $254.00M | $259.00M | $241.00M | $46.00M | – | – | $56.00M | $58.00M |
| Interest Expense | – | – | – | – | – | – | – | – |
| Tax Expense | $68.00M | $108.00M | $104.00M | – | – | – | – | – |
| Net Income | $130.00M | $79.00M | $102.00M | -$1.00M | – | – | $35.00M | $35.00M |
| EPS (basic) | 3.3100 | 1.8000 | 2.1700 | -0.0200 | – | – | 0.7400 | 0.7400 |
| EPS (diluted) | 3.2400 | 1.7600 | 2.1700 | -0.0200 | – | – | 0.7400 | 0.7400 |
| Shares (diluted) | $40.10M | $44.80M | $47.00M | – | – | – | – | – |