XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt [Abstract]  
Long-Term Debt
Long-term debt consisted of the following unsecured obligations at December 31:

(In thousands)
 
2023
   
2022
 
3.66% senior notes due November 2023
 
$
-
   
$
75,000
 
3.65% senior notes due May 2024
   
27,000
     
27,000
 
4.19% senior notes due November 2025
   
25,000
     
25,000
 
6.08% senior notes due November 2026     35,000       -  
6.14% senior notes due November 2027     35,000       -  
4.94% senior notes due May 2028     75,000       -  
6.34% senior notes due November 2029     35,000       -  
3.06% Euro-denominated senior notes due November 2023
   
-
     
40,945
 
1.27% Euro-denominated senior notes due May 2024
   
55,194
     
53,527
 
1.71% Euro-denominated senior notes due May 2027
   
44,155
     
42,822
 
4.15% Euro-denominated senior notes due May 2028     44,155       -  
4.62% Euro-denominated senior notes due November 2029     44,155       -  
2.53% British Pound-denominated notes due November 2023
   
-
     
30,208
 
2.76% British Pound-denominated notes due November 2025
   
31,827
     
30,208
 
Euro-denominated term loan
   
82,790
     
80,291
 
Revolving Credit Facilities
   
111,039
     
225,469
 
Various other notes
   
117
     
622
 
Total debt
   
645,432
     
631,092
 
Less debt fees
   
(230
)
   
(260
)
Less current portion
   
(117
)
   
(501
)
Total long-term debt
 
$
645,085
   
$
630,331
 
Contractual Maturities on Long-Term Debt
The aggregate amounts of contractual maturities on long-term debt subsequent to December 31, 2023, are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
249,849
 
2025
   
56,795
 
2026
   
61,013
 
2027
   
79,135
 
2028
   
119,144
 
Thereafter
    79,149
 
Total long-term debt maturities
 
$
645,085
 
Short-Term Borrowings
The Company’s short-term borrowings consisted of the following items at December 31:

(In thousands)
 
2023
   
2022
 
U.S. credit facilities
 
$
13,343
   
$
19,872
 
Current maturities of long-term debt
   
117
     
501
 
Total
 
$
13,460
   
$
20,373