XML 85 R69.htm IDEA: XBRL DOCUMENT v3.19.1
LONG-TERM DEBT AND OTHER BORROWINGS - Schedule of Additional Senior Notes Information (Details)
$ in Thousands
9 Months Ended
Mar. 31, 2019
USD ($)
2020 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 1 year
2020 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 499,720
2021 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 2 years 2 months 12 days
2021 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 798,880
2025 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 6 years
2025 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 515,335
2026 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 7 years
2026 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 764,295
2029 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 10 years
2029 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 1,021,010
2049 Notes  
Debt Instrument [Line Items]  
Carrying amount of temporary equity component, net of tax 30 years
2049 Notes | Level 2  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 791,888