v3.26.1
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, 2026June 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, 2026June 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, 2026June 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)202620252024
Balance, beginning of period$3,583 $1,854 $719 
Charges to (credits from) cost and expense2,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, 2026June 27, 2025
Finished products$40,802 $55,972 
Raw materials and supplies27,278 26,273 
Customer service inventories925 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)202620252024
Excess and obsolete inventory charges$1,430 $1,515 $3,042 
Customer service inventory write-downs278 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:
Buildings40 years
Leasehold improvements
2 to 10 years
Software and equipment
2 to 5 years
(In thousands)July 3, 2026June 27, 2025
Buildings and leasehold improvements$2,086 $2,086 
Software and equipment
82,648 77,566 
Total property, plant and equipment, gross84,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, 2026June 27, 2025
Taxes$12,734 $12,467 
Compensation and benefits9,477 9,929 
Warranties3,282 3,352 
Other8,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)202620252024
Balance, beginning of period$3,352 $2,996 $2,100 
Warranty provision1,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, 2026June 27, 2025
Advance payments$18,490 $11,812 
Unearned revenue41,453 61,923 
Total advanced payments and unearned revenue$59,943 $73,735