XML 77 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Payables and Accruals [Abstract]    
Accrued commissions $ 9,848 $ 11,240
Accrued bonus 3,481 3,484
Accrued vacation 7,375 6,653
Payroll tax payable 13,829 16,229
Accrued other compensation and benefits 8,900 6,676
Total accrued compensation and benefits 43,433 44,282
Accrued fees payable to Salesforce, Inc. 6,562 6,653
Taxes payable 7,632 9,197
Accrued third-party professional services subcontractors' fees 1,298 2,597
Other accrued expenses 17,488 16,859
Total accrued expenses and other current liabilities $ 32,980 $ 35,306