XML 47 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Schedule of Inventory, Current) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Finished goods $ 119,834 $ 116,667
Work in process 10,769 9,431
Raw materials 10,805 9,662
Total inventory $ 141,408 $ 135,760