XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Oct. 03, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
The following table presents the major classes of inventories as of October 3, 2021 and December 31, 2020, respectively:
October 3, 2021December 31, 2020
 (In thousands)
Raw materials$142,000 $106,514 
Work-in-process38,046 32,011 
Finished goods170,427 141,042 
Gross inventories350,473 279,567 
Excess and obsolete reserves(38,385)(32,269)
Net inventories$312,088 $247,298