XML 43 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Debt

At March 31, 2025 and December 31, 2024, debt was comprised of the following:

 

(In thousands)

 

Maturity
Dates

 

March 31,
2025

 

 

December 31,
2024

 

Senior unsecured notes

 

 

 

 

 

 

 

 

3.95% (net of unamortized debt issuance cost
   of $
88 and $99 for 2025 and 2024, respectively)

 

2025-2027

 

$

42,770

 

 

$

42,759

 

3.86% (net of unamortized debt issuance cost
   of $
1 and $15 for 2025 and 2024, respectively)

 

2025

 

 

14,284

 

 

 

14,270

 

2.30% (net of unamortized debt issuance cost
   of $
72 and $77 for 2025 and 2024, respectively)

 

2025-2028

 

 

39,928

 

 

 

39,923

 

2.37% (net of unamortized debt issuance cost
   of $
77 and $83 for 2025 and 2024, respectively)

 

2025-2028

 

 

39,923

 

 

 

39,917

 

2.73% (net of unamortized debt issuance cost
   of $
66 and $70 for 2025 and 2024, respectively)

 

2025-2031

 

 

99,934

 

 

 

99,930

 

2.83% (net of unamortized debt issuance cost
   of $
58 and $60 for 2025 and 2024, respectively)

 

2026-2032

 

 

74,942

 

 

 

74,940

 

Revolving credit facility and term loan borrowing

 

2025

 

 

346,500

 

 

 

313,700

 

Debt of foreign subsidiaries

 

 

 

 

 

 

 

 

Unsecured bank debt, foreign currency

 

2025

 

 

1,002

 

 

 

-

 

Total debt

 

 

 

$

659,283

 

 

$

625,439

 

Less current maturities

 

 

 

 

328,484

 

 

 

292,807

 

Long-term debt

 

 

 

$

330,799

 

 

$

332,632