XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories (Tables)
6 Months Ended
Jun. 29, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
The components of inventories at June 29, 2024 and December 30, 2023 are as follows:
 
(in thousands)June 29, 2024December 30, 2023
Raw materials$199,815 $201,984 
Work in process141,887 137,688 
Finished goods170,166 195,886 
Inventory reserves(60,682)(60,951)
Total$451,186 $474,607