XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Summary of Accrued Compensation (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued salaries and bonus $ 6,354 $ 8,312
Accrued commissions 9,672 11,280
Accrued vacation 4,556 3,906
Employee stock purchase plan 2,352 8,693
Payroll taxes 6,491 4,969
Accrued compensation $ 29,425 $ 37,160