XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and lines of credit (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Long-term debt outstanding is as follows:
March 31,December 31,
20212020
Notes due 2021 at 2.75%
$ $550 
Notes due 2022 at 1.85%
500 500 
Notes due 2023 at 2.25%
500 500 
Notes due 2024 at 2.625%
300 300 
Notes due 2025 at 1.375%
750 750 
Notes due 2027 at 2.90%
500 500 
Notes due 2029 at 2.25%
750 750 
Notes due 2030 at 1.75%
750 750 
Notes due 2039 at 3.875%
750 750 
Notes due 2048 at 4.15%
1,500 1,500 
Total debt6,300 6,850 
Net unamortized discounts, premiums and issuance costs(50)(52)
Total debt, including net unamortized discounts, premiums and issuance costs6,250 6,798 
Current portion of long-term debt (550)
Long-term debt$6,250 $6,248