v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Long-term Debt
Long-term debt at June 30, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30,December 31,
20262025
1.625% notes due 2028
$568,500 $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,304 17,892 
Finance lease obligations104,849 106,796 
Other10,500 20,500 
Unamortized discount and debt issuance costs(45,981)(61,859)
Total long-term debt1,876,784 3,193,541 
Less amounts due within one year74,677 74,077 
Long-term debt, less current portion$1,802,107 $3,119,464