v3.22.2.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Nov. 06, 2022
Feb. 06, 2022
Property Plant And Equipment [Line Items]    
Total property and equipment $ 638,484 $ 537,348
Less: accumulated depreciation and amortization (389,878) (342,066)
Property and equipment, net 248,606 195,282
Test equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 306,088 266,672
Computer equipment and software    
Property Plant And Equipment [Line Items]    
Total property and equipment 249,148 206,053
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 9,522 8,652
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 58,931 47,443
Capitalized software development costs    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 14,795 $ 8,528