XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Payables and Accruals [Abstract]    
Accrued commissions $ 2,889 $ 9,848
Accrued bonus 3,870 3,481
Accrued vacation 7,246 7,375
Payroll tax payable 11,672 13,829
Accrued other compensation and benefits 8,957 8,900
Total accrued compensation and benefits 34,634 43,433
Accrued fees payable to Salesforce, Inc. 6,635 6,562
Taxes payable 5,205 7,632
Other accrued expenses 19,066 18,786
Total accrued expenses and other current liabilities $ 30,906 $ 32,980