XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of long-term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]    
Long-term debt $ 8,412,014 $ 10,770,655
Other long-term debt 104,794 106,598
Deferred debt issuance costs (57,725) (74,713)
Less: Long-term debt payable within one year 1,254,980 1,974,371
Long-term debt, net 7,157,034 8,796,284
Medium-term Notes | Fixed rate medium-term notes, 3.30% to 6.25%, due 2025 - 2045    
Debt Instrument [Line Items]    
Long-term debt $ 1,825,000 1,825,000
Medium-term Notes | Fixed rate medium-term notes, 3.30% to 6.25%, due 2025 - 2045 | Minimum    
Debt Instrument [Line Items]    
Interest rate 3.30%  
Medium-term Notes | Fixed rate medium-term notes, 3.30% to 6.25%, due 2025 - 2045 | Maximum    
Debt Instrument [Line Items]    
Interest rate 6.25%  
Senior Notes | Senior Notes, 2.70% to 4.50%, due 2024 - 2049    
Debt Instrument [Line Items]    
Long-term debt $ 5,300,000 7,275,000
Senior Notes | Senior Notes, 2.70% to 4.50%, due 2024 - 2049 | Minimum    
Debt Instrument [Line Items]    
Interest rate 2.70%  
Senior Notes | Senior Notes, 2.70% to 4.50%, due 2024 - 2049 | Maximum    
Debt Instrument [Line Items]    
Interest rate 4.50%  
Senior Notes | Euro Senior Notes, 1.125%, due 2025    
Debt Instrument [Line Items]    
Interest rate 1.125%  
Long-term debt $ 749,945 763,770
Loans Payable | Term Loan Facility, due 2026    
Debt Instrument [Line Items]    
Long-term debt $ 490,000 $ 875,000