XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 199,815 $ 201,984
Work in process 141,887 137,688
Finished goods 170,166 195,886
Inventory reserves (60,682) (60,951)
Total $ 451,186 $ 474,607