XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Payables and Accruals [Abstract]    
Accrued commissions $ 6,558 $ 11,240
Accrued bonus 3,299 3,484
Accrued vacation 8,406 6,653
Payroll tax payable 21,546 16,229
Accrued other compensation and benefits 8,487 6,676
Total accrued compensation and benefits 48,296 44,282
Accrued fees payable to Salesforce, Inc. 6,663 6,653
Taxes payable 7,385 9,197
Accrued third-party professional services subcontractors' fees 1,653 2,597
Other accrued expenses 16,730 16,859
Total accrued expenses and other current liabilities $ 32,431 $ 35,306