v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jun. 27, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Property and equipment, gross $ 453,607 $ 415,208
Less: accumulated depreciation and amortization (345,194) (313,768)
Property and equipment, net 108,413 101,440
Computer equipment and software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 160,411 149,342
Computer equipment and software | Minimum    
Property, Plant, and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Computer equipment and software | Maximum    
Property, Plant, and Equipment [Line Items]    
Property and equipment, estimated useful lives 4 years  
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Property and equipment, gross $ 11,692 23,176
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 73,780 74,278
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 207,724 $ 168,412
Machinery and equipment | Minimum    
Property, Plant, and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Machinery and equipment | Maximum    
Property, Plant, and Equipment [Line Items]    
Property and equipment, estimated useful lives 10 years