XML 54 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 24,165 $ 23,964
Work-in-process 44,087 29,198
Finished goods 18,893 20,046
Supplies 15,089 10,371
Inventories $ 102,234 $ 83,579