XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Long-term Debt
Long-term debt at September 30, 2025 and December 31, 2024 consisted of the following (in thousands):
September 30,December 31,
20252024
1.125% notes due 2025
$439,959 $393,346 
1.625% notes due 2028
583,300 521,500 
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 
Interest-free loan300,000 300,000 
Variable-rate foreign bank loans18,704 27,477 
Finance lease obligations116,171 118,796 
Other22,000 22,000 
Unamortized discount and debt issuance costs(75,353)(88,566)
Total long-term debt3,626,393 3,516,165 
Less amounts due within one year445,384 398,023 
Long-term debt, less current portion$3,181,009 $3,118,142