XML 38 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jan. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accounts Payable, Accrued Expenses and Other Current Liabilities Accounts payable, accrued expenses and other current liabilities consisted of the following:
(in thousands)January 31, 2020January 31, 2019
Accounts payable$9,599  $8,025  
Accrued employee compensation20,622  19,029  
Accrued capital expenditures7,002  143  
Accrued Knowledge Network application provider fees5,561  2,508  
Accrued professional services and associated costs3,077  2,198  
Accrued sales and use tax1,185  2,206  
Accrued employee stock purchase plan withholdings liability3,277  2,635  
Customer deposits901  1,144  
Other current liabilities 8,258  6,348  
Total accounts payable, accrued expenses and other current liabilities$59,482  $44,236