XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 27, 2025
Inventories [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

   September 27, 2025   December 31, 2024 
         
Inventory at FIFO          
Finished products  $22,104   $26,022 
Materials and work in process   104,363    123,395 
           
Gross inventories   126,467    149,417 
Less:  LIFO reserve   (68,165)   (66,398)
Less:  excess and obsolescence reserve   (3,658)   (6,533)
Net inventories  $54,644   $76,486