XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 30, 2018
Jun. 25, 2016
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Returns and allowances reserve $ 148,916 $ 100,489 $ 0  
Estimated returns and allowances against revenues 767,781 568,550    
SEC Schedule, 12-09, Allowance, Credit Loss [Member]        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Returns and allowances reserve 645 148 140,115 $ 46,575
Estimated returns and allowances against revenues 625 697 659,023  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction $ 128 $ 140,664 $ 565,483