XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]            
Finished goods $ 12,553   $ 14,334      
Semi-finished goods and work-in-process 45,476   39,135      
Raw materials 19,852   21,150      
Materials in-transit 1,564   1,890      
Less: inventory reserve (12,253) $ (8,751) (4,898) $ (4,699) $ (4,672) $ (6,391)
Inventories, net $ 67,192   $ 71,611