Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of Total Amounts of Gross Unrecognized Tax Benefits (Detail)

v3.8.0.1
Income Taxes - Reconciliation of Total Amounts of Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Income Tax Disclosure [Abstract]    
Balance of gross unrecognized tax benefits, beginning of period $ 5,093 $ 5,151
Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period   321
Decrease due to expiration of statute of limitation (389) (269)
Decrease for tax positions related to prior years   (96)
Effect of currency translation 152 (14)
Balance of gross unrecognized tax benefits, end of period $ 4,856 $ 5,093