v3.26.1
Inventories (Tables)
6 Months Ended
Jul. 05, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories are summarized as follows:
July 5, 2026December 28, 2025
(in thousands)
Finished goods$210,736 $205,115 
Work-in-process24,306 17,418 
Raw materials56,556 52,481 
Inventories, net$291,598 $275,014