XML 99 R81.htm IDEA: XBRL DOCUMENT v3.22.2
SHORT-TERM AND LONG-TERM DEBT - LONG-TERM DEBT (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Jun. 30, 2021
LONG-TERM DEBT    
Other Long-term Debt $ 4,901 $ 7,205
Long-term Debt, Current Maturities (3,647) (3,620)
Long-term Debt, Excluding Current Maturities $ 22,848 $ 23,099
Long-term Debt, Weighted Average Interest Rate, at Point in Time [1] 2.20% 2.00%
2.15% USD note due August 2022    
LONG-TERM DEBT    
Notes Payable, Noncurrent $ 1,250 $ 1,250
2.00% EUR note due August 2022    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,045 1,190
3.10% USD note due August 2023    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,000 1,000
1.13% EUR note due November 2023    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,306 1,488
0.50% EUR note due October 2024    
LONG-TERM DEBT    
Notes Payable, Noncurrent 523 595
0.63% EUR note due October 2024    
LONG-TERM DEBT    
Notes Payable, Noncurrent 836 952
0.55% USD note due October 2025    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,000 1,000
2.70% USD note due February 2026    
LONG-TERM DEBT    
Notes Payable, Noncurrent 600 600
1.00% USD note due April 2026    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,000 1,000
2.45% USD note due November 2026    
LONG-TERM DEBT    
Notes Payable, Noncurrent 875 875
1.90% USD note due February 2027    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,000 0
2.80% USD note due March 2027    
LONG-TERM DEBT    
Notes Payable, Noncurrent 500 500
4.88% EUR note due May 2027    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,045 1,190
2.85% USD note due August 2027    
LONG-TERM DEBT    
Notes Payable, Noncurrent 750 750
1.20% EUR note due October 2028    
LONG-TERM DEBT    
Notes Payable, Noncurrent 836 952
1.25% EUR note due October 2029    
LONG-TERM DEBT    
Notes Payable, Noncurrent 523 595
3.00% USD note due March 2030    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,500 1,500
0.35% EUR note due May 2030    
LONG-TERM DEBT    
Notes Payable, Noncurrent 523 0
1.20% USD note due October 2030    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,250 1,250
1.95% USD note due April 2031    
LONG-TERM DEBT    
Notes Payable, Noncurrent 1,000 1,000
2.30% USD note due February 2032    
LONG-TERM DEBT    
Notes Payable, Noncurrent 850 0
5.55% USD note due March 2037    
LONG-TERM DEBT    
Notes Payable, Noncurrent 716 716
1.88% EUR note due October 2038    
LONG-TERM DEBT    
Notes Payable, Noncurrent 523 595
3.55% USD note due March 2040    
LONG-TERM DEBT    
Notes Payable, Noncurrent 516 516
0.90% EUR note due November 2041    
LONG-TERM DEBT    
Notes Payable, Noncurrent $ 627 $ 0
[1] Long-term weighted average interest rates include the effects of interest rate swaps discussed in Note 9.