XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 20, 2024
Dec. 31, 2025
Dec. 31, 2024
Aug. 22, 2024
Jun. 19, 2024
Oct. 20, 2016
Apr. 01, 2015
Long-term debt              
Carrying value of long-term debt   $ 1,150,010 $ 1,250,010        
Interest Rate Swap Adjustment   2,678 3,355        
Less current portion   0 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 (Note 9)   143,780 10,520        
Current portion of long-term debt (Note 9)   0 100,004        
Total short-term debt   143,780 110,524        
Total debt   $ 1,294,008 $ 1,261,075        
Revolving credit agreement              
Debt              
Borrowing capacity under the line of credit $ 1,000,000       $ 500,000    
Short-term debt              
Weighted average interest rates of borrowings (as a percent)   4.70%          
Line of credit, current   $ 142,000          
Other Lines of Credit and Debt Agreements              
Debt              
Borrowing capacity under the line of credit   $ 26,854          
Short-term debt              
Weighted average interest rates of borrowings (as a percent)   41.60% 47.80%        
Line of credit, current   $ 1,780          
Senior Notes 2015              
Debt              
Face amount of loan             $ 350,000
Other borrowings due through 2030              
Long-term debt              
Carrying value of long-term debt   $ 10 $ 10        
Interest rate   7.97% 7.97%        
Senior Notes 2016              
Debt              
Face amount of loan           $ 350,000  
Minimum | Revolving credit agreement              
Debt              
Debt instrument, basis spread on variable rate 1.10%            
Maximum | Revolving credit agreement              
Debt              
Debt instrument, basis spread on variable rate 1.60%            
Senior Notes Series A              
Debt              
Face amount of loan       $ 75,000      
Senior Notes Series A | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   3.15% 3.15%        
Long-term debt              
Carrying value of long-term debt     $ 100,000        
Senior Notes Series A | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   2.75% 2.75%        
Long-term debt              
Carrying value of long-term debt   $ 100,000 $ 100,000        
Senior Notes Series A | Senior Notes 2024              
Debt              
Debt instrument, interest rate, stated percentage   5.55% 5.55%        
Long-term debt              
Carrying value of long-term debt   $ 75,000 $ 75,000        
Senior Notes Series B              
Debt              
Face amount of loan       $ 75,000      
Senior Notes Series B | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   3.35% 3.35%        
Long-term debt              
Carrying value of long-term debt   $ 100,000 $ 100,000        
Senior Notes Series B | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   3.03% 3.03%        
Long-term debt              
Carrying value of long-term debt   $ 100,000 $ 100,000        
Senior Notes Series B | Senior Notes 2024              
Debt              
Debt instrument, interest rate, stated percentage   5.62% 5.62%        
Long-term debt              
Carrying value of long-term debt   $ 75,000 $ 75,000        
Senior Notes Series C              
Debt              
Face amount of loan $ 400,000            
Senior Notes Series C | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   3.61% 3.61%        
Long-term debt              
Carrying value of long-term debt   $ 50,000 $ 50,000        
Senior Notes Series C | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   3.27% 3.27%        
Long-term debt              
Carrying value of long-term debt   $ 100,000 $ 100,000        
Senior Notes Series C | Senior Notes 2024              
Debt              
Debt instrument, interest rate, stated percentage   5.74% 5.74%        
Long-term debt              
Carrying value of long-term debt   $ 400,000 $ 400,000        
Senior Notes Series D | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   4.02% 4.02%        
Long-term debt              
Carrying value of long-term debt   $ 100,000 $ 100,000        
Senior Notes Series D | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   3.52% 3.52%        
Long-term debt              
Carrying value of long-term debt   $ 50,000 $ 50,000