XML 60 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Expenses - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Payables And Accruals [Abstract]    
Accrued payroll $ 2,207 $ 1,828
Sales and value added taxes 2,615 4,075
Accrued commissions and bonuses 2,871 3,900
Accrued income taxes payable 763 541
Deferred rent, current portion 540 186
Legal and professional 673 805
Other 900 864
Total accrued expenses $ 10,569 $ 12,199