XML 81 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Inventory, Net [Abstract]      
Raw materials $ 321,600 $ 328,080  
Work in process 210,174 192,993  
Finished goods 221,532 218,408  
Less: Excess and obsolete reserve (86,078) (78,644)  
Inventories, net 667,228 660,837  
Inventory Write-down $ 14,900 $ 17,100 $ 16,200