XML 50 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Schedule of Inventory, Current) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Finished goods $ 132,238 $ 116,667
Work in process 8,940 9,431
Raw materials 11,972 9,662
Total inventory $ 153,150 $ 135,760