XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Debt instruments
Details of the Company’s debt at December 31 were as follows:
20242023
364-Day term loan due December 2025$1,493,568 $— 
Term loan due December 2026698,167 — 
Syndicated term loan due August 2028497,674 572,025 
1.80% notes due February 2025
399,933 399,149 
4.450% notes due September 2026
496,869 — 
2.25% notes due February 2027
298,930 298,421 
4.600% notes due September 2029
594,519 — 
3.125% notes due May 2030
596,958 596,480 
2.85% notes due February 2032
496,302 495,785 
5.000% notes due September 2034
689,802 — 
5.75% notes due November 2040
536,282 536,246 
Other foreign denominated debt, average rate of 6.0% in 2024 and 8.8% in 2023
155,048 49,418 
Finance lease obligations67,628 72,609 
Other debt18,341 16,803 
Total debt$7,040,021 $3,036,936 
Less: Notes payable and current portion of long-term debt(2,054,525)(38,934)
Long-term debt$4,985,496 $2,998,002 
The Notes consisted of the following:
Principal AmountIssuance Costs and DiscountsNet ProceedsInterest RateMaturity
2026 Notes$500,000 (3,697)$496,303 4.450 %September 1, 2026
2029 Notes600,000 (5,851)594,149 4.600 %September 1, 2029
2034 Notes700,000 (10,542)689,458 5.000 %September 1, 2034
Total$1,800,000 $(20,090)$1,779,910 
Schedule of debt maturities
The principal requirements of debt maturing in the next five years are:
  
20252026202720282029
Debt maturities by year$2,054,525 $1,218,544 $310,533 $508,115 $598,367