XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 27,825 $ 10,125
Accumulated Amortization (6,699) (5,068)
Net Carrying Amount 21,126 5,057 [1]
Technology patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 10,125 10,125
Accumulated Amortization (6,196) (5,068)
Net Carrying Amount 3,929 5,057
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 17,700 0
Accumulated Amortization (503) 0
Net Carrying Amount $ 17,197 $ 0
[1] *Prior period information has been adjusted to reflect the adoption impact of Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606), which we adopted on February 1, 2018.