XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Long-term Debt
Long-term debt at June 30, 2023 and December 31, 2022 consisted of the following (in thousands):
June 30,December 31,
20232022
1.125% notes due 2025
$413,371 $401,265 
1.625% notes due 2028
548,050 532,000 
3.45% Senior notes due 2029
171,612 171,612 
4.65% Senior notes due 2027
650,000 650,000 
5.05% Senior notes due 2032
600,000 600,000 
5.45% Senior notes due 2044
350,000 350,000 
5.65% Senior notes due 2052
450,000 450,000 
Variable-rate foreign bank loans2,776 2,997 
Finance lease obligations122,053 76,537 
Other311,641 11,378 
Unamortized discount and debt issuance costs(103,967)(28,689)
Total long-term debt3,515,536 3,217,100 
Less amounts due within one year6,247 2,128 
Long-term debt, less current portion$3,509,289 $3,214,972