XML 33 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Components of Other Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Other Assets [Abstract]    
Prepaid expenses $ 2,281 $ 2,681
Deferred sales commissions, current 2,146 1,081
Convertible note receivable 1,417  
Deferred inventory costs 802 334
Other current assets 1,836 1,354
Total other current assets 8,482 5,450
Deferred sales commissions, non-current 6,351 3,387
Convertible note receivable   1,315
Other non-current assets 1,188 677
Total other non-current assets $ 7,539 $ 5,379