XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT AND LINES OF CREDIT (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt
As of March 31, 2023 and December 31, 2022, long-term debt consisted of the following:
March 31, 2023December 31, 2022
(in thousands)
3.750% senior notes due June 1, 2023
$550,845 $552,113 
4.000% senior notes due June 1, 2023
551,099 552,747 
1.500% senior notes due November 15, 2024
498,409 498,164 
2.650% senior notes due February 15, 2025
996,907 996,485 
1.200% senior notes due March 1, 2026
1,094,411 1,093,932 
4.800% senior notes due April 1, 2026
783,899 786,724 
2.150% senior notes due January 15, 2027
745,258 744,945 
4.950% senior notes due August 15, 2027
495,708 495,463 
4.450% senior notes due June 1, 2028
472,702 473,800 
3.200% senior notes due August 15, 2029
1,239,983 1,239,588 
5.300% senior notes due August 15, 2029
495,537 495,362 
2.900% senior notes due May 15, 2030
991,659 991,367 
2.900% senior notes due November 15, 2031
742,765 742,555 
5.400% senior notes due August 15, 2032
742,291 742,085 
4.150% senior notes due August 15, 2049
740,592 740,503 
5.950% senior notes due August 15, 2052
738,277 738,177 
4.875% senior notes due March 17, 2031
857,064 — 
1.000% convertible notes due August 15, 2029
1,447,292 1,445,225 
Revolving credit facility2,323,000 — 
Commercial paper notes1,048,620 — 
Finance lease liabilities30,871 32,435 
Other borrowings132,250 96,908 
Total long-term debt17,719,439 13,458,578 
Less current portion1,185,365 1,169,330 
Long-term debt, excluding current portion$16,534,074 $12,289,248 
Schedule of Maturities of Long-Term Debt
At March 31, 2023, future maturities of long-term debt (excluding finance lease liabilities) are as follows by year (in thousands):
Year Ending December 31,
2023$1,147,502 
2024554,394 
20251,009,577 
20261,860,108 
20274,635,269 
2028450,000 
2029 and thereafter8,117,160 
Total$17,774,010