| Line item | 2025-06-26 FY | 2024-06-27 FY | 2023-06-29 FY | 2022-06-30 FY | 2021-06-24 FY | 2021-03-25 FY |
|---|---|---|---|---|---|---|
| Revenue | $1.11B | $1.07B | $999.69M | $955.87M | $858.48M | $207.89M |
| Cost of Revenue | $903.77M | $852.64M | $788.05M | $756.24M | $673.50M | – |
| Gross Profit | $203.47M | $214.14M | $211.63M | $199.63M | $184.99M | $46.05M |
| Operating Expenses | $118.76M | $128.95M | $121.41M | $112.19M | $99.81M | – |
| R&D | $3.49M | $3.62M | $3.36M | $2.83M | $2.00M | – |
| SG&A | $39.83M | $48.48M | $44.60M | $37.66M | $36.79M | – |
| Operating Income | $84.71M | $85.19M | $90.22M | $87.44M | $85.18M | $21.10M |
| Interest Expense | – | $2.55M | $2.16M | $1.92M | $1.44M | – |
| Tax Expense | $18.93M | $19.69M | $22.49M | $19.91M | $20.08M | – |
| Net Income | $58.93M | $60.25M | $62.86M | $61.79M | $59.74M | $14.70M |
| EPS (basic) | 5.0600 | 5.1900 | 5.4300 | 5.3600 | 5.1900 | 1.2800 |
| EPS (diluted) | 5.0300 | 5.1500 | 5.4000 | 5.3300 | 5.1700 | 1.2700 |
| Shares (diluted) | $11.72M | $11.69M | $11.64M | $11.59M | $11.56M | – |