v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Major classes of inventory
Major classes of inventory were as follows:
March 29, 2025December 31, 2024
(in thousands)
Raw materials and packaging$44,908 $51,303 
Work in process23,462 28,204 
Finished goods31,698 33,937 
Total$100,068 $113,444