XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Jan. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current LiabilitiesAccrued expenses and other current liabilities consisted of the following (in thousands):
As of January 31,
20222023
Accrued expenses
$13,436$13,772
Accrued payroll and benefits
11,49411,476
Accrued bonus
13,0646,708
Accrued commissions
8,1195,438
Employee stock purchase plan liability
3,8403,071
Accrued payroll taxes
7,7982,841
Sales and other taxes payable
5181,111
Other accrued liabilities
1,7074,889
$59,976$49,306