XML 73 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory - Components of Inventory (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 45,772 $ 44,185
Work in process 2,242 1,939
Finished goods 72,007 76,418
Total $ 120,021 $ 122,542