XML 43 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Finished goods $ 73,191 $ 76,836
Work-in-process 80,853 77,061
Raw material and supplies 57,079 54,714
Inventories $ 211,123 $ 208,611