XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Inventory, Net    
Raw materials $ 193,788 $ 201,984
Work in process 115,497 137,688
Finished goods 173,513 195,886
Inventory reserves (66,525) (60,951)
Total $ 416,273 $ 474,607