XML 73 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Inventory, Net [Abstract]    
Raw materials $ 474,204 $ 439,616
Work in progress 177,544 154,878
Finished goods 288,986 265,722
Subtotal 940,734 860,216
Less reserves (112,436) (111,420)
Total $ 828,298 $ 748,796