XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT (Tables)
12 Months Ended
Dec. 31, 2025
DEBT  
Schedule of debt

December 31, 

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

2025

  ​ ​ ​

2024

Long-term debt

 

Interest Rate

 

 

  ​

 

  ​

Senior Unsecured Notes

2015 Notes - Series A due August 20, 2025 (1)

3.15

%

$

$

100,000

2015 Notes - Series B due August 20, 2030

3.35

%

100,000

100,000

2015 Notes - Series C due April 1, 2035

3.61

%

50,000

50,000

2015 Notes - Series D due April 1, 2045

4.02

%

100,000

100,000

2016 Notes - Series A due October 20, 2028

2.75

%

100,000

100,000

2016 Notes - Series B due October 20, 2033

3.03

%

100,000

100,000

2016 Notes - Series C due October 20, 2037

3.27

%

100,000

100,000

2016 Notes - Series D due October 20, 2041

3.52

%

50,000

50,000

2024 Notes - Series A due August 22, 2029

5.55

%

75,000

75,000

2024 Notes - Series B due August 22, 2031

5.62

%

75,000

75,000

2024 Notes - Series C due June 20, 2034

5.74

%

400,000

400,000

Other borrowings due through 2030

Variable (2)

 

10

 

10

 

1,150,010

 

1,250,010

Plus interest rate swap adjustment

2,678

3,355

Less current portion

 

 

100,004

Less debt issuance costs

2,460

 

2,810

Long-term debt, less current portion

 

1,150,228

 

1,150,551

Short-term debt

 

Amounts due to banks

Variable (3)

 

143,780

 

10,520

Current portion long-term debt

 

 

100,004

Total short-term debt

 

143,780

 

110,524

Total debt

$

1,294,008

$

1,261,075

(1)On August 20, 2025, the Company repaid the Series A notes in full at maturity.
(2)Interest rate was 7.97% for both years ended December 31, 2025 and 2024.
(3)Weighted average interest rate on the revolving credit facility was 4.7% as of December 31, 2025. Weighted average interest of other lines of credit related to liquidity needs in a hyperinflationary country was 41.6% in 2025 and 47.8% in 2024.