XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Components of Other Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Other Assets [Abstract]    
Deferred sales commissions, current $ 3,573 $ 2,525
Prepaid expenses 2,813 2,739
Convertible note receivable, including accrued interest 1,527 1,453
Deferred inventory costs 511 867
Other current assets 1,472 1,408
Total other current assets 9,896 8,992
Deferred sales commissions, non-current 9,154 7,412
Other non-current assets 664 774
Total other non-current assets $ 9,818 $ 8,186