Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.21.1
Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued expenses $ 21,396 $ 11,955
Withholding tax from employee equity transactions 9,218  
Payroll taxes payable 2,326 2,035
Income tax payable 1,924 4,022
Value-added taxes payable 3,969 8,945
Current operating lease liabilities 6,256 5,924
Other 5,968 3,779
Accrued expenses and other current liabilities $ 51,057 $ 36,660