XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
12 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of long-term debt
June 30,20212020
Domestic:
  Fixed rate medium-term notes, 3.30% to 6.25%, due 2023 - 2045
$2,125,000 $2,125,000 
  Senior Notes, 2.70% to 4.10%, due 2024 - 2049
3,675,000 3,675,000 
Term loans, Libor plus 112.5 bps, due 2023 - 2024
 1,210,313 
Foreign:
  Euro Senior Notes, 1.125%, due 2025
830,060 786,520 
Other long-term debt15,968 12,708 
Deferred debt issuance costs(61,156)(71,256)
Total long-term debt6,584,872 7,738,285 
Less: Long-term debt payable within one year
2,819 86,029 
Long-term debt, net$6,582,053 $7,652,256