XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories at December 31, 2022 and January 1, 2022 are as follows:
 
(in thousands)20222021
Raw materials$231,043 $168,409 
Work in process134,792 117,506 
Finished goods226,215 195,656 
Inventory reserves(44,360)(35,900)
Total$547,690 $445,671