XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Debt

At September 30, 2024 and December 31, 2023, debt was comprised of the following:

 

(In thousands)

 

Maturity
Dates

 

September 30,
2024

 

 

December 31,
2023

 

Senior unsecured notes

 

 

 

 

 

 

 

 

3.95% (net of unamortized debt issuance cost
   of $
122 and $191 for 2024 and 2023, respectively)

 

2024-2027

 

$

42,736

 

 

$

56,952

 

3.86% (net of unamortized debt issuance cost
   of $
37 and $105 for 2024 and 2023, respectively)

 

2024-2025

 

 

14,248

 

 

 

28,466

 

2.30% (net of unamortized debt issuance cost
   of $
94 and $142 for 2024 and 2023, respectively)

 

2024-2028

 

 

39,906

 

 

 

49,858

 

2.37% (net of unamortized debt issuance cost
   of $
99 and $148 for 2024 and 2023, respectively)

 

2024-2028

 

 

39,901

 

 

 

49,852

 

2.73% (net of unamortized debt issuance cost
   of $
96 and $175 for 2024 and 2023, respectively)

 

2025-2031

 

 

99,904

 

 

 

99,825

 

2.83% (net of unamortized debt issuance cost
   of $
79 and $134 for 2024 and 2023, respectively)

 

2026-2032

 

 

74,921

 

 

 

74,866

 

Revolving credit facility and term loan borrowing

 

2024

 

 

370,000

 

 

 

283,000

 

Debt of foreign subsidiaries

 

 

 

 

 

 

 

 

Unsecured bank debt, foreign currency

 

2024

 

 

6,900

 

 

 

11,327

 

Total debt

 

 

 

$

688,516

 

 

$

654,146

 

Less current maturities

 

 

 

 

339,846

 

 

 

252,898

 

Long-term debt

 

 

 

$

348,670

 

 

$

401,248