XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 14,089 $ 19,411
Withholding tax from employee equity transactions 2,132 3,772
Employee stock purchase plan withholdings 8,121 3,365
Payroll taxes and other benefits payable 4,106 7,644
Income tax payable 6,317 8,750
Value-added taxes payable 3,528 6,381
Operating lease liabilities, current 7,253 6,997
Deferred consideration for business acquisition, current 5,863 5,863
Other 11,729 14,462
Accrued expenses and other current liabilities $ 63,138 $ 76,645