XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2021
Jan. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 11,244 $ 12,974
Accrued employee compensation 20,073 16,780
Accrued Knowledge Network application provider fees 2,966 3,671
Accrued professional services and associated costs 3,393 2,202
Accrued employee stock purchase plan withholdings liability 805 3,230
Other current liabilities 12,499 15,329
Total accounts payable, accrued expenses and other current liabilities 50,980 54,186
Capital expenditures $ 200 $ 4,500