XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Valuation And Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jun. 27, 2020
Charged to expense (income), Income from reduction in valuation allowance      
Russian-Ukraine conflict Credit Loss Provisions $ 17,202    
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 88,160 $ 65,018 $ 53,499
Charged to Expense (Income) 47,990 15,842 12,111
Charged to Other Accounts   17,205  
Deductions (22,248) (9,905) (6,592)
Balance at End of Period 113,902 88,160 65,018
Allowance for Doubtful Accounts | Cumulative Effect, Adjusted Balance | ASU 2019-04      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 88,160    
Balance at End of Period   88,160  
Allowance for credit losses associated with trade accounts receivable      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period   59,018  
Balance at End of Period     59,018
Allowance for credit losses associated with notes receivable      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period   6,000  
Balance at End of Period     6,000
Valuation Allowance, Operating Loss Carryforwards [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 293,569 283,721 231,463
Charged to Expense (Income) (65,208) 21,357 50,018
Charged to Other Accounts (20,472) (11,509) 2,240
Balance at End of Period $ 207,889 $ 293,569 $ 283,721