| Schedule of debt |
| | | | | | | | | | | | | | | | | | | | | September 30, 2025 | | December 31, 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,847 | | | 3,355 | Less current portion(1) | | | | | | 4 | | | 100,004 | Less debt issuance costs | | | | | | 2,538 | | | 2,810 | Long-term debt, less current portion | | | | | | 1,150,315 | | | 1,150,551 | Short-term debt | | | | | | | | | | Amounts due to banks | | Variable(3) | | | | 88,199 | | | 10,520 | Current portion long-term debt(1) | | | | | | 4 | | | 100,004 | Total short-term debt | | | | | | 88,203 | | | 110,524 | Total debt | | | | | $ | 1,238,518 | | $ | 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% at both September 30, 2025 and December 31, 2024. |
| (3) | Weighted average interest rate on the revolving credit facility was 5.2% as of September 30, 2025. Weighted average interest rate of other lines of credit related to liquidity needs in a hyperinflationary country was 44.7% and 47.8% as of September 30, 2025 and December 31, 2024, respectively. |
|