v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 28, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
A summary of inventories follows (in thousands):


    
 June 28, 2025December 28, 2024
Finished product$348,486 $335,116 
Work in process100,817 92,762 
Raw material40,103 38,117 
Supplies and other115,928 110,842 
 $605,334 $576,837