XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 4,417 $ 4,253
Accrued employee compensation 11,034 11,341
Accrued professional services and associated costs 2,063 1,333
Accrued Knowledge Network application provider fees 2,353 1,860
Accrued sales and use tax 1,391 1,846
Accrued employee stock purchase plan withholdings liability 918 3,750
Accrued other liabilities 4,857 3,033
Total accounts payable, accrued expenses and other current liabilities $ 27,033 $ 27,416