XML 96 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 18,458 $ 19,411
Withholding tax from employee equity transactions 3,277 3,772
Employee stock purchase plan withholdings 3,618 3,365
Payroll taxes and other benefits payable 3,888 7,644
Income tax payable 7,140 8,750
Value-added taxes payable 6,480 6,381
Operating lease liabilities, current 8,357 6,997
Deferred consideration for business acquisition, current 5,570 5,863
Rebates payable to partners 7,289 0
Other 19,920 14,462
Accrued expenses and other current liabilities $ 83,997 $ 76,645