XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jul. 01, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories comprise the following (in thousands):
July 1,
2022
December 31,
2021
Raw materials$91,328 $70,956 
Work-in-process90,886 74,152 
Finished goods12,244 10,591 
Total$194,458 $155,699