XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 28, 2025
Inventories [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

   June 28, 2025  December 31, 2024
       
Inventory at FIFO          
Finished products  $24,306   $26,022 
Materials and work in process   100,903    123,395 
           
Gross inventories   125,209    149,417 
Less:  LIFO reserve   (68,157)   (66,398)
Less:  excess and obsolescence reserve   (4,034)   (6,533)
Net inventories  $53,018   $76,486