XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment - Schedule (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Property and equipment, gross $ 317,078 $ 285,855
Less: accumulated depreciation (189,887) (157,331)
Property and equipment, net 127,191 128,524
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 113,930 99,190
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 $ 19,958 17,997
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 66,117 63,322
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 117,073 $ 105,346
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