XML 64 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventory - Components of Inventory (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 43,197 $ 40,461
Work in process 3,277 4,003
Finished goods 66,300 60,653
Total $ 112,774 $ 105,117