v3.26.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Long-term Debt
Long-term debt at March 31, 2026 and December 31, 2025 consisted of the following (in thousands):
March 31,December 31,
20262025
1.625% notes due 2028
$576,350 $588,600 
3.45% Senior notes due 2029
109,240 171,612 
4.65% Senior notes due 2027
— 650,000 
5.05% Senior notes due 2032
415,726 600,000 
5.45% Senior notes due 2044
200,966 350,000 
5.65% Senior notes due 2052
195,680 450,000 
Interest-free loan300,000 300,000 
Variable-rate foreign bank loans17,528 17,892 
Finance lease obligations105,823 106,796 
Other10,500 20,500 
Unamortized discount and debt issuance costs(49,982)(61,859)
Total long-term debt1,881,831 3,193,541 
Less amounts due within one year74,628 74,077 
Long-term debt, less current portion$1,807,203 $3,119,464