XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Payables and Accruals [Abstract]    
Accrued commissions $ 4,245 $ 11,240
Accrued bonus 3,497 3,484
Accrued vacation 7,192 6,653
Payroll tax payable 15,839 16,229
Accrued other compensation and benefits 7,657 6,676
Total accrued compensation and benefits 38,430 44,282
Accrued fees payable to Salesforce, Inc. 6,737 6,653
Taxes payable 6,005 9,197
Accrued third-party professional services subcontractors' fees 1,377 2,597
Other accrued expenses 18,802 16,859
Total accrued expenses and other current liabilities $ 32,921 $ 35,306