XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Apr. 30, 2017
Jan. 31, 2017
Payables And Accruals [Abstract]    
Accrued payroll $ 1,869 $ 2,207
Sales and value added taxes 1,061 2,615
Accrued commissions and bonuses 1,018 2,871
Accrued income taxes payable 590 763
Deferred rent, current portion 533 540
Legal and professional 731 673
Other 637 900
Total accrued expenses $ 6,439 $ 10,569