XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2025
DEBT  
Schedule of debt

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

    

    

March 31, 2025

    

December 31, 2024

Long-term debt

 

Interest Rate

 

 

​

  

 

​

  

Senior Unsecured Notes

​

​

​

​

​

​

​

​

​

2015 Notes - Series A due August 20, 2025

​

3.15

%

​

$

100,000

​

$

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(1)

​

​

 

9

​

 

10

​

​

​

​

​

 

1,250,009

​

 

1,250,010

Plus interest rate swap adjustment

​

​

​

​

​

3,186

​

​

3,355

Less current portion

​

​

​

​

 

100,004

​

 

100,004

Less debt issuance costs

​

​

​

​

​

2,718

​

 

2,810

Long-term debt, less current portion

​

​

​

​

 

1,150,473

​

 

1,150,551

Short-term debt

​

​

​

​

 

​

​

​

​

Amounts due to banks

​

Variable(2)

​

​

 

9,616

​

 

10,520

Current portion long-term debt

​

​

​

​

 

100,004

​

 

100,004

Total short-term debt

​

​

​

​

 

109,620

​

 

110,524

Total debt

​

​

​

​

$

1,260,093

​

$

1,261,075

​

(1)Interest rate was 7.97% at both March 31, 2025 and December 31, 2024.
(2)Weighted average interest rate of other borrowings related to liquidity needs in a hyperinflationary country was 44.8% and 47.8% as of March 31, 2025 and December 31, 2024, respectively.