XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies and Estimates - Additional Information (Detail) - USD ($)
12 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jun. 27, 2020
Schedule Of Significant Accounting Policies [Line Items]      
Funds deposited in insurance trusts $ 7,100,000 $ 11,100,000  
Provision (benefit) for doubtful accounts 9,000,000.0 (23,800,000) $ 80,000,000.0
Inventories, net 3,428,600,000 1,839,400,000  
Inventories at first in first out cost 1,954,400,000    
Inventories at last in first out cost 1,474,200,000    
Inventory reserve 173,500,000 50,700,000  
Consideration received from vendors 101,800,000 50,900,000  
Adjusted inventories $ 26,400,000 19,700,000  
Estimated useful lives of assets Depreciation of property, plant and equipment, including finance lease assets, is calculated primarily using the straight-line method over the estimated useful lives of the assets, which range from two to 39 years    
Impairment losses $ 0 0 0
Impairment of goodwill and intangible assets 0 0 0
State and local excise taxes 3,700,000,000 1,200,000,000 1,100,000,000
Contract assets 26,400,000 19,900,000  
Cost of goods sold $ 45,637,700,000 26,873,700,000 22,217,100,000
Employee Stock Purchase Plan [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Eligible employees to purchase common stock at discount, percent 15.00%    
Shipping and Handling Fees      
Schedule Of Significant Accounting Policies [Line Items]      
Cost of goods sold $ 2,253,200,000 1,450,700,000 $ 1,197,700,000
Minimum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Useful lives of assets 2 years    
Intangible assets estimated useful life 2 years    
Maximum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Useful lives of assets 39 years    
Intangible assets estimated useful life 12 years    
Fair Value Inputs Level 1 [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Funds deposited in insurance trusts $ 7,100,000 $ 11,100,000