XML 64 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheet Detail - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2019
Jan. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Accrued employee compensation and benefits $ 1,866 $ 4,657
Accrued professional fees 1,521 1,092
Sales tax and VAT payable 1,502 4,001
Income taxes payable   2,869
Accrued restructuring (Note 7) 653 225
Accrued other 2,220 2,535
Total accrued expenses $ 7,762 $ 15,379