XML 97 R66.htm IDEA: XBRL DOCUMENT v3.19.3
LONG-TERM DEBT AND OTHER BORROWINGS - Schedule of Additional Senior Notes Information (Details)
$ in Thousands
3 Months Ended
Sep. 29, 2019
USD ($)
2020 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 6 months
2020 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 501,065
2021 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 1 year 8 months 12 days
2021 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 809,032
2025 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 5 years 6 months
2025 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 535,600
2026 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 6 years 6 months
2026 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 800,220
2029 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 9 years 6 months
2029 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 1,102,670
2049 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 29 years 6 months
2049 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 915,225