XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT AND LINES OF CREDIT (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt
As of September 30, 2023 and December 31, 2022, long-term debt consisted of the following:
September 30, 2023December 31, 2022
(in thousands)
3.750% senior notes due June 1, 2023
$— $552,113 
4.000% senior notes due June 1, 2023
— 552,747 
1.500% senior notes due November 15, 2024
498,898 498,164 
2.650% senior notes due February 15, 2025
997,750 996,485 
1.200% senior notes due March 1, 2026
1,095,369 1,093,932 
4.800% senior notes due April 1, 2026
778,249 786,724 
2.150% senior notes due January 15, 2027
745,884 744,945 
4.950% senior notes due August 15, 2027
496,199 495,463 
4.450% senior notes due June 1, 2028
470,505 473,800 
3.200% senior notes due August 15, 2029
1,240,774 1,239,588 
5.300% senior notes due August 15, 2029
495,887 495,362 
2.900% senior notes due May 15, 2030
992,245 991,367 
2.900% senior notes due November 15, 2031
743,184 742,555 
5.400% senior notes due August 15, 2032
742,702 742,085 
4.150% senior notes due August 15, 2049
740,771 740,503 
5.950% senior notes due August 15, 2052
738,476 738,177 
4.875% senior notes due March 17, 2031
836,551 — 
1.000% convertible notes due August 15, 2029
1,451,426 1,445,225 
Revolving credit facility1,545,000 — 
Commercial paper notes1,899,955 — 
Finance lease liabilities23,970 32,435 
Other borrowings117,144 96,908 
Total long-term debt16,650,939 13,458,578 
Less current portion80,098 1,169,330 
Long-term debt, excluding current portion$16,570,841 $12,289,248 
Schedule of Maturities of Long-Term Debt
At September 30, 2023, future maturities of long-term debt (excluding finance lease liabilities) are as follows by year (in thousands):
Year Ending December 31,
2023$14,244 
2024559,014 
20251,014,437 
20261,865,222 
20274,709,181 
2028450,000 
2029 and thereafter8,095,808 
Total$16,707,906