XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT (Schedule of Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Long-term debt    
Carrying value of long-term debt $ 1,121,435 $ 717,855
Less current portion 11,039 766
Long-term debt, less current portion (Note 9) 1,110,396 717,089
Short-term debt    
Amounts due banks (Note 9) 82,444 51,964
Current portion of long-term debt (Note 9) 11,039 766
Total short-term debt 93,483 52,730
Total debt $ 1,203,879 $ 769,819
Short-term Debt, Weighted Average Interest Rate, at Point in Time 4.00% 1.80%
Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt, Weighted Average Interest Rate 3.30%  
Debt Issuance Cost $ 1,585 $ 1,074
Long-term debt    
Carrying value of long-term debt 703,124 704,313
Term Loan due through 2025    
Long-term debt    
Carrying value of long-term debt 400,000 0
Other borrowings due through 2030, interest up to 16.0%    
Long-term debt    
Carrying value of long-term debt $ 18,311 $ 13,542
Minimum | Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.80%  
Maximum | Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.00%  
Maximum | Other borrowings due through 2030, interest up to 16.0%    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 16.00% 16.00%