XML 93 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 19,411 $ 21,736
Withholding tax from employee equity transactions 3,772 16,618
Employee stock purchase plan withholdings 3,365 4,302
Payroll taxes and other benefits payable 7,644 7,016
Income tax payable 8,750 18,210
Value-added taxes payable 6,381 9,327
Operating lease liabilities, current 6,997 1,552
Deferred consideration for business acquisition, current 5,863 0
Other 14,462 9,197
Accrued expenses and other current liabilities $ 76,645 $ 87,958