XML 55 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 28, 2024
Inventory Disclosure [Abstract]  
Schedule of inventory
The components of inventories at December 28, 2024 and December 30, 2023 are as follows:
 
(in thousands)20242023
Raw materials$193,788 $201,984 
Work in process115,497 137,688 
Finished goods173,513 195,886 
Inventory reserves(66,525)(60,951)
Total$416,273 $474,607