XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jul. 02, 2023
Inventory, Net [Abstract]  
Inventories Inventories
Inventories consisted of the following as of July 2, 2023 and December 31, 2022 (in thousands):
July 2, 2023December 31, 2022
Raw materials$70,701 $59,431 
Work in process76,724 63,846 
Finished goods19,530 16,509 
Total inventories$166,955 $139,786