XML 58 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Property Plant And Equipment [Line Items]    
Total property and equipment $ 387,784 $ 329,526
Less: accumulated depreciation and amortization (257,548) (204,173)
Property and equipment, net 130,236 125,353
Test equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 199,878 170,930
Computer equipment and software    
Property Plant And Equipment [Line Items]    
Total property and equipment 139,188 117,330
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 8,483 6,980
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 40,235 $ 34,286