XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Feb. 06, 2022
Jan. 31, 2021
Property Plant And Equipment [Line Items]    
Total property and equipment $ 537,348 $ 475,515
Less: accumulated depreciation and amortization (342,066) (312,474)
Property and equipment, net 195,282 163,041
Test equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 266,672 238,069
Computer equipment and software    
Property Plant And Equipment [Line Items]    
Total property and equipment 206,053 183,763
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 8,652 8,484
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 47,443 44,444
Capitalized software development costs    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 8,528 $ 755