XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
6 Months Ended
Jul. 03, 2022
Inventory Disclosure [Abstract]  
Inventories 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