v3.20.1
Balance Sheet Components - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,966 $ 2,027
Accumulated Amortization 1,439 979
Net carrying amount 527 1,048
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,238 1,269
Accumulated Amortization 1,067 761
Net carrying amount $ 171 $ 508
Weighted-Average Remaining Useful Life 9 months 21 months
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 607 $ 632
Accumulated Amortization 280 163
Net carrying amount $ 327 $ 469
Weighted-Average Remaining Useful Life 33 months 45 months
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 121 $ 126
Accumulated Amortization 92 55
Net carrying amount $ 29 $ 71
Weighted-Average Remaining Useful Life 9 months 21 months