XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
DEBT (Schedule of Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Long-term debt    
Carrying value of long-term debt $ 717,855 $ 715,567
Less current portion 766 111
Long-term debt, less current portion (Note 9) 717,089 715,456
Short-term debt    
Amounts due banks 51,964 2,623
Current portion of long-term debt (Note 9) 766 111
Total short-term debt 52,730 2,734
Total debt $ 769,819 $ 718,190
Short-term Debt, Weighted Average Interest Rate, at Point in Time 1.80% 17.90%
Weighted Average [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Term 12 years 4 months 24 days  
Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt, Weighted Average Interest Rate 3.30%  
Debt Issuance Cost $ 1,074 $ 1,178
Long-term debt    
Carrying value of long-term debt 704,313 704,886
Other borrowings due through 2023, interest up to 2.0%    
Long-term debt    
Carrying value of long-term debt 13,542 $ 10,681
us-gaap_OtherLinesOfCredit [Member]    
Debt Instrument [Line Items]    
Borrowing capacity under the line of credit 91,309  
Short-term debt    
Line of Credit, Current $ 11,964  
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 2023, interest up to 2.0%    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.20% 2.20%
Senior Notes Series A [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Aug. 20, 2025  
Debt Instrument, Interest Rate, Stated Percentage 3.15%  
Senior Notes Series A [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Oct. 20, 2028  
Debt Instrument, Interest Rate, Stated Percentage 2.75%  
Senior Notes Series B [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Aug. 20, 2030  
Debt Instrument, Interest Rate, Stated Percentage 3.35%  
Senior Notes Series B [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Oct. 20, 2033  
Debt Instrument, Interest Rate, Stated Percentage 3.03%  
Senior Notes Series C [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 50,000  
Debt Instrument, Maturity Date Apr. 01, 2035  
Debt Instrument, Interest Rate, Stated Percentage 3.61%  
Senior Notes Series C [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Oct. 20, 2037  
Debt Instrument, Interest Rate, Stated Percentage 3.27%  
Senior Notes Series D [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Apr. 01, 2045  
Debt Instrument, Interest Rate, Stated Percentage 4.02%  
Senior Notes Series D [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 50,000  
Debt Instrument, Maturity Date Oct. 20, 2041  
Debt Instrument, Interest Rate, Stated Percentage 3.52%