XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Jun. 28, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Property and equipment, gross $ 415,208 $ 383,471
Less: accumulated depreciation and amortization (313,768) (273,118)
Property and equipment, net 101,440 110,353
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 149,342 138,366
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 $ 23,176 21,694
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 74,278 72,420
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 168,412 $ 150,991
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