XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories (Tables)
6 Months Ended
Jun. 29, 2024
Inventories [Abstract]  
Schedule of Inventories Inventories consist of the following:
   June 29, 2024   December 31, 2023 
         
Inventory at FIFO          
Finished products  $30,481   $30,989 
Materials and work in process   115,358    119,203 
           
Gross inventories   145,839    150,192 
Less:  LIFO reserve   (66,854)   (64,262)
Less:  excess and obsolescence reserve   (5,653)   (6,120)
Net inventories  $73,332   $79,810