XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Schedule of Expected Amortization Expenses for Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
[1]
Balance Sheet Components Disclosure [Abstract]    
Remainder of 2019 $ 1,008  
2020 4,032  
2021 4,032  
2022 3,074  
2023 2,529  
Thereafter 6,451  
Net Carrying Amount $ 21,126 $ 5,057
[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.