v3.24.2.u1
Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Composition of Certain Financial Statements [Abstract]    
Payroll-related expenses and taxes $ 11,664 $ 8,981
Stock-based compensation liability 4,393 5,890
Payment processing fees liability 5,517 6,008
Acquisition-related liabilities 997 1,888
Income and other tax liabilities 2,005 3,042
Information technology 4,971 5,927
Other 3,121 5,394
Total $ 32,668 $ 37,130