XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2021
Jan. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 9,497 $ 12,974
Accrued employee compensation 17,423 16,780
Accrued Knowledge Network application provider fees 2,997 3,671
Accrued professional services and associated costs 2,820 2,202
Accrued employee stock purchase plan withholdings liability 2,821 3,230
Other current liabilities 13,749 15,329
Total accounts payable, accrued expenses and other current liabilities 49,307 54,186
Capital expenditures $ 700 $ 4,500