XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Payables And Accruals [Abstract]    
Payroll and related expenses $ 7,348 $ 8,942
Regulatory fees and taxes 5,156 4,777
Short-term operating lease liabilities 3,835 3,263
Customer sales incentives 1,090 1,293
Other 4,085 4,301
Total accrued expenses $ 21,514 $ 22,576