XML 53 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Finite Lived Intangible Assets [Line Items]      
Intangible assets, net $ 6,560 $ 6,980  
Intangible assets amortization expense 1,400 1,300 $ 800
Technology patents      
Finite Lived Intangible Assets [Line Items]      
Technology patents 10,125 9,125  
Accumulated amortization (3,565) (2,145)  
Intangible assets, net $ 6,560 $ 6,980  
Weighted average remaining useful life 4 years 90 days