| Line item | 2026-03-29 FY | 2025-03-30 FY | 2024-03-31 FY | 2023-04-02 FY | 2022-04-03 FY | 2021-03-28 FY |
|---|---|---|---|---|---|---|
| Revenue | $1.08B | $974.43M | $919.16M | $935.10M | $774.54M | $596.87M |
| Cost of Revenue | $838.64M | $748.89M | $725.53M | $769.98M | $628.02M | $473.11M |
| Gross Profit | $245.06M | $225.54M | $193.64M | $165.12M | $146.52M | $123.76M |
| Operating Expenses | – | – | – | – | – | – |
| R&D | – | – | – | – | – | – |
| SG&A | $123.76M | $106.36M | $89.60M | $76.97M | $75.33M | $67.88M |
| Operating Income | $121.29M | $119.17M | $104.04M | $88.15M | $71.19M | $55.88M |
| Interest Expense | – | – | – | – | – | – |
| Tax Expense | $27.79M | $30.04M | $25.78M | $22.54M | $18.44M | $14.87M |
| Net Income | $81.55M | $84.34M | $75.36M | $60.04M | $51.54M | $40.98M |
| EPS (basic) | 3.9300 | 4.0500 | 3.6100 | 2.8800 | 2.4600 | 1.9500 |
| EPS (diluted) | 3.9100 | 4.0300 | 3.5900 | 2.8600 | 2.4400 | 1.9300 |
| Shares (diluted) | $20.86M | $20.94M | $21.01M | $21.01M | $21.14M | $21.26M |