XML 44 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Debt

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

 

(In thousands)

 

Maturity
Dates

 

September 30,
2025

 

 

December 31,
2024

 

Senior unsecured notes

 

 

 

 

 

 

 

 

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

 

2025-2027

 

$

28,505

 

 

$

42,759

 

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

 

2025

 

 

 

 

 

14,270

 

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

 

2025-2028

 

 

29,940

 

 

 

39,923

 

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

 

2025-2028

 

 

29,934

 

 

 

39,917

 

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

 

2025-2031

 

 

99,943

 

 

 

99,930

 

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

 

2026-2032

 

 

74,946

 

 

 

74,940

 

6.17% (net of unamortized debt issuance cost
   of $
0 and $0 for 2025 and 2024, respectively)

 

2029-2033

 

 

75,000

 

 

 

 

Revolving credit facility and term loan borrowing

 

2025-2027

 

 

314,700

 

 

 

313,700

 

Debt of foreign subsidiaries

 

 

 

 

 

 

 

 

Unsecured bank debt, foreign currency

 

2025

 

 

2,504

 

 

 

 

Total debt

 

 

 

$

655,472

 

 

$

625,439

 

Less current maturities

 

 

 

 

298,365

 

 

 

292,807

 

Long-term debt

 

 

 

$

357,107

 

 

$

332,632