XML 35 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories - Summary (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Inventory Disclosure [Abstract]      
Raw materials and work in process $ 107,562 $ 115,966 $ 129,088
Finished goods 594,005 426,923 596,924
Inventories $ 701,567 $ 542,889 $ 726,012