XML 58 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Jul. 02, 2023
Jul. 03, 2022
Jun. 27, 2021
Inventories      
Finished products $ 17,196 $ 19,499  
Work in process 17,492 18,263  
Purchased materials 50,024 48,209  
Inventory, Gross, Total 84,712 85,971  
Excess and obsolete reserve (7,115) (5,489) $ (5,380)
Inventories, net $ 77,597 $ 80,482