XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Jun. 28, 2024
Balance Sheet Related Disclosures [Abstract]    
Finished products $ 63,649 $ 44,890
Raw materials and supplies 27,621 15,433
Customer service inventories 1,888 1,944
Total inventories 93,158 62,267
Consigned inventories included within raw materials and supplies $ 20,418 $ 11,456