Inventories - Changes in Inventory Reserve (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Inventory Disclosure [Abstract]        
Beginning balance $ (7,966) $ (17,246) $ (7,177) $ (16,033)
Change in reserve 1,544 547 1,159 (1,181)
Write off 983 1,526 1,150 2,297
Translation adjustments 142 176 (429) (80)
Ending balance $ (5,297) $ (14,997) $ (5,297) $ (14,997)