XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jul. 03, 2022
Inventory Disclosure [Abstract]  
Major Classes of Inventories
The following table presents the major classes of inventories as of July 3, 2022 and December 31, 2021, respectively:
July 3, 2022December 31, 2021
 (In thousands)
Raw materials$180,808 $157,315 
Work-in-process41,850 43,644 
Finished goods214,681 189,907 
Gross inventories437,339 390,866 
Excess and obsolete reserves(42,993)(45,663)
Net inventories$394,346 $345,203