XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]    
Finished products $ 37,780 $ 18,502
Raw materials and supplies 17,407 12,794
Customer service inventories 1,625 1,761
Total inventories 56,812 33,057
Consigned inventories included within raw materials and supplies $ 13,670 $ 11,224