XML 391 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt
Long-term debt consisted of the following at December 31, 2023 and 2022 (in thousands):
December 31,
20232022
1.125% notes due 2025
$416,501 $401,265 
1.625% notes due 2028
552,200 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 
Commercial paper notes620,000 — 
Interest-free loan300,000 — 
Variable-rate foreign bank loans30,197 2,997 
Finance lease obligations110,245 76,537 
Other22,000 11,378 
Unamortized discount and debt issuance costs(105,992)(28,689)
Total long-term debt4,166,763 3,217,100 
Less amounts due within one year625,761 2,128 
Long-term debt, less current portion$3,541,002 $3,214,972