v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 27, 2026
Inventories [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

    June 27, 2026   December 31, 2025
         
Inventory at FIFO                
Finished products   $ 7,812     $ 10,993  
Materials and work in process     98,794       102,173  
                 
Gross inventories     106,606       113,166  
Less:  LIFO reserve     (68,402 )     (67,058 )
Less:  excess and obsolescence reserve     (3,929 )     (3,227 )
Net inventories   $ 34,275     $ 42,881