XML 85 R35.htm IDEA: XBRL DOCUMENT v3.24.2
LONG-TERM DEBT AND CREDIT AGREEMENTS (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Long-Term Debt
 June 30, 2024December 31, 2023
0.00% Euro notes due 2024
$— $547 
2.30% notes due 2024
750 750 
4.85% notes due 2024
400 400 
1.35% notes due 2025
1,250 1,250 
2.50% notes due 2026
1,500 1,500 
1.10% notes due 2027
1,000 1,000 
3.50% Euro notes due 2027
695 711 
4.95% notes due 2028
500 500 
2.25% Euro notes due 2028
802 820 
4.25% notes due 2029
750 750 
2.70% notes due 2029
750 750 
4.875% notes due 2029
500 — 
3.375% Euro notes due 2030
802 — 
1.95% notes due 2030
1,000 1,000 
4.95% notes due 2031
500 — 
1.75% notes due 2031
1,500 1,500 
0.75% Euro notes due 2032
535 547 
3.75% Euro notes due 2032
535 547 
5.00% notes due 2033
1,100 1,100 
4.50% notes due 2034
1,000 1,000 
4.125% Euro notes due 2034
1,069 1,094 
5.00% notes due 2035
750 — 
3.75% Euro notes due 2036
802 — 
5.70% notes due 2036
441 441 
5.70% notes due 2037
462 462 
5.375% notes due 2041
417 417 
3.812% notes due 2047
442 442 
2.80% notes due 2050
750 750 
5.25% notes due 2054
1,750 — 
5.35% notes due 2064
650 — 
Industrial development bond obligations, floating rate maturing at various dates through 2037
22 22 
6.625% debentures due 2028
201 201 
9.065% debentures due 2033
51 51 
Other (including capitalized leases), 6.0% weighted average interest rate maturing at various dates through 2029
217 217 
Fair value of hedging instruments(212)(166)
Debt issuance costs(297)(245)
Total Long-term debt and current related maturities23,384 18,358 
Less: Current maturities of long-term debt2,519 1,796 
Total Long-term debt$20,865 $16,562