XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Inventory, Net [Abstract]    
Raw materials $ 486,164 $ 439,616
Work in progress 174,196 154,878
Finished goods 300,469 265,722
Subtotal 960,829 860,216
Less reserves (111,563) (111,420)
Total $ 849,266 $ 748,796