XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
12 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt
June 30,20232022
Domestic:
  Fixed rate medium-term notes, 3.30% to 6.25%, due 2025 - 2045
$1,825,000 $2,125,000 
  Senior Notes, 2.70% to 4.50%, due 2024 - 2049
7,275,000 7,275,000 
Term Loan Facility, due 2026875,000 — 
Foreign:
  Euro Senior Notes, 1.125%, due 2025
763,770 733,950 
Other long-term debt106,598 11,127 
Deferred debt issuance costs(74,713)(86,972)
Total long-term debt10,770,655 10,058,105 
Less: Long-term debt payable within one year
1,974,371 302,280 
Long-term debt, net$8,796,284 $9,755,825