XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Payables and Accruals [Abstract]    
Accrued commissions $ 6,333 $ 11,240
Accrued bonus 3,235 3,484
Accrued vacation 8,352 6,653
Payroll tax payable 18,325 16,229
Accrued other compensation and benefits 8,113 6,676
Total accrued compensation and benefits 44,358 44,282
Accrued fees payable to Salesforce, Inc. 6,609 6,653
Taxes payable 6,891 9,197
Accrued third-party professional services subcontractors' fees 1,855 2,597
Other accrued expenses 16,914 16,859
Total accrued expenses and other current liabilities $ 32,269 $ 35,306