XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.4
LONG-TERM DEBT AND OTHER BORROWINGS - Schedule of Additional Senior Notes Information (Details)
$ in Thousands
6 Months Ended
Dec. 27, 2020
USD ($)
2021 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 6 months
2021 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 807,856
2025 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 4 years 2 months 12 days
2025 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 560,895
2026 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 5 years 2 months 12 days
2026 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 859,155
2029 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 8 years 2 months 12 days
2029 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 1,201,360
2030 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 9 years 6 months
2030 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 777,105
2049 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 28 years 2 months 12 days
2049 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 1,086,720
2050 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 29 years 6 months
2050 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 801,728
2060 Notes  
Debt Instrument [Line Items]  
Remaining amortization period (in years) 39 years 6 months
2060 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 561,015