XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jul. 01, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
The components of inventories at July 1, 2023 and December 31, 2022 are as follows:
 
(in thousands)July 1, 2023December 31, 2022
Raw materials$229,813 $231,043 
Work in process142,420 134,792 
Finished goods209,520 226,215 
Inventory reserves(54,602)(44,360)
Total$527,151 $547,690