XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
9 Months Ended
Sep. 28, 2024
Inventories [Abstract]  
Schedule of Inventories Inventories consist of the following:
   September 28, 2024   December 31, 2023 
         
Inventory at FIFO          
Finished products  $29,987   $30,989 
Materials and work in process   120,473    119,203 
           
Gross inventories   150,460    150,192 
Less:  LIFO reserve   (68,265)   (64,262)
Less:  excess and obsolescence reserve   (6,159)   (6,120)
Net inventories  $76,036   $79,810