XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM DEBT AND LINES OF CREDIT (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt
As of June 30, 2023 and December 31, 2022, long-term debt consisted of the following:
June 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,654 498,164 
2.650% senior notes due February 15, 2025
997,328 996,485 
1.200% senior notes due March 1, 2026
1,094,900 1,093,932 
4.800% senior notes due April 1, 2026
781,074 786,724 
2.150% senior notes due January 15, 2027
745,571 744,945 
4.950% senior notes due August 15, 2027
495,953 495,463 
4.450% senior notes due June 1, 2028
471,603 473,800 
3.200% senior notes due August 15, 2029
1,240,378 1,239,588 
5.300% senior notes due August 15, 2029
495,712 495,362 
2.900% senior notes due May 15, 2030
991,952 991,367 
2.900% senior notes due November 15, 2031
742,975 742,555 
5.400% senior notes due August 15, 2032
742,496 742,085 
4.150% senior notes due August 15, 2049
740,682 740,503 
5.950% senior notes due August 15, 2052
738,376 738,177 
4.875% senior notes due March 17, 2031
862,855 — 
1.000% convertible notes due August 15, 2029
1,449,359 1,445,225 
Revolving credit facility1,981,700 — 
Commercial paper notes1,841,675 — 
Finance lease liabilities26,956 32,435 
Other borrowings110,842 96,908 
Total long-term debt17,051,041 13,458,578 
Less current portion75,681 1,169,330 
Long-term debt, excluding current portion$16,975,360 $12,289,248 
Schedule of Maturities of Long-Term Debt
At June 30, 2023, future maturities of long-term debt (excluding finance lease liabilities) are as follows by year (in thousands):
Year Ending December 31,
2023$26,093 
2024554,394 
20251,009,577 
20261,860,108 
20275,084,044 
2028450,000 
2029 and thereafter8,122,720 
Total$17,106,936