XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Property Plant And Equipment [Line Items]    
Total property and equipment $ 307,628 $ 235,035
Less: accumulated depreciation and amortization (192,362) (145,893)
Property and equipment, net 115,266 89,142 [1]
Test equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 166,936 142,311
Computer equipment and software    
Property Plant And Equipment [Line Items]    
Total property and equipment 103,366 72,329
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 5,619 5,363
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 31,707 $ 15,032
[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.