Balance Sheet Components (Tables)
|
12 Months Ended |
Jul. 03, 2026 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Schedule of Cash, Cash Equivalents and Restricted Cash |
The following table provides a summary of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that reconciles to the corresponding amount in the consolidated statements of cash flows: | | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | Cash and cash equivalents | $ | 72,844 | | | $ | 59,690 | | Restricted cash included in long-term other assets | 1,865 | | | 2,323 | | | Total cash, cash equivalents, and restricted cash | $ | 74,709 | | | $ | 62,013 | |
|
| Schedule of Cash, Cash Equivalents and Restricted Cash |
The following table provides a summary of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that reconciles to the corresponding amount in the consolidated statements of cash flows: | | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | Cash and cash equivalents | $ | 72,844 | | | $ | 59,690 | | Restricted cash included in long-term other assets | 1,865 | | | 2,323 | | | Total cash, cash equivalents, and restricted cash | $ | 74,709 | | | $ | 62,013 | |
|
| Schedule of Accounts Receivable, Net |
The following table provides a summary of accounts receivable, net reported within the consolidated balance sheets, net of allowances for expected credit losses: | | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | Accounts receivable | $ | 198,185 | | | $ | 183,904 | | | Less: allowances for credit losses | (5,940) | | | (3,583) | | | Total accounts receivable, net | $ | 192,245 | | | $ | 180,321 | |
Changes to the Company’s allowance for expected credit losses was as follows: | | | | | | | | | | | | | | | | | | | Fiscal Year | | (In thousands) | 2026 | | 2025 | | 2024 | | Balance, beginning of period | $ | 3,583 | | | $ | 1,854 | | | $ | 719 | | | Charges to (credits from) cost and expense | 2,357 | | | 1,729 | | | 1,300 | | | Write-offs | — | | | — | | | (165) | | | Balance, end of period | $ | 5,940 | | | $ | 3,583 | | | $ | 1,854 | |
|
| Schedule of Inventories |
| | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | Finished products | $ | 40,802 | | | $ | 55,972 | | | Raw materials and supplies | 27,278 | | | 26,273 | | | Customer service inventories | 925 | | | 1,734 | | | Total inventories | $ | 69,005 | | | $ | 83,979 | | | Consigned inventories included within raw materials | $ | 20,745 | | | $ | 21,047 | |
|
| Schedule of Adjustments to Inventory |
The charges incurred during fiscal 2026, 2025 and 2024 were classified in cost of product sales as follows: | | | | | | | | | | | | | | | | | | | Fiscal Year | | (In thousands) | 2026 | | 2025 | | 2024 | | Excess and obsolete inventory charges | $ | 1,430 | | | $ | 1,515 | | | $ | 3,042 | | | Customer service inventory write-downs | 278 | | | 915 | | | 910 | | | Total charges | $ | 1,708 | | | $ | 2,430 | | | $ | 3,952 | |
|
| Schedule of Property, Plant and Equipment, Net |
The useful lives of the assets are generally as follows: | | | | | | | Buildings | 40 years | | Leasehold improvements | 2 to 10 years | | | | | Software and equipment | 2 to 5 years |
| | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | | | | | Buildings and leasehold improvements | $ | 2,086 | | | $ | 2,086 | | | | | | | | | | Software and equipment | 82,648 | | | 77,566 | | | Total property, plant and equipment, gross | 84,734 | | | 79,652 | | | Less accumulated depreciation | (65,958) | | | (62,199) | | | Total property, plant and equipment, net | $ | 18,776 | | | $ | 17,453 | |
|
| Schedule of Accrued Expenses |
| | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | Taxes | $ | 12,734 | | | $ | 12,467 | | | Compensation and benefits | 9,477 | | | 9,929 | | | Warranties | 3,282 | | | 3,352 | | | Other | 8,632 | | | 13,149 | | | Total accrued expenses | $ | 34,125 | | | $ | 38,897 | |
|
| Schedule of Changes in Warranty Liability |
Changes in the accrued warranty liability were as follows: | | | | | | | | | | | | | | | | | | | Fiscal Year | | (In thousands) | 2026 | | 2025 | | 2024 | | Balance, beginning of period | $ | 3,352 | | | $ | 2,996 | | | $ | 2,100 | | | Warranty provision | 1,283 | | | 2,135 | | | 2,254 | | | Acquisition | — | | | 366 | | | 446 | | | Consumption | (1,353) | | | (2,145) | | | (1,804) | | | Balance, end of period | $ | 3,282 | | | $ | 3,352 | | | $ | 2,996 | |
|
| Schedule of Advance Payments and Unearned Income |
| | | | | | | | | | | | | (In thousands) | July 3, 2026 | | June 27, 2025 | | Advance payments | $ | 18,490 | | | $ | 11,812 | | | Unearned revenue | 41,453 | | | 61,923 | | | Total advanced payments and unearned revenue | $ | 59,943 | | | $ | 73,735 | |
|