XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Debt

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

 

(In thousands)

 

Maturity
Dates

 

June 30,
2024

 

 

December 31,
2023

 

Senior unsecured notes

 

 

 

 

 

 

 

 

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

 

2024-2027

 

$

56,999

 

 

$

56,952

 

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

 

2024-2025

 

 

14,226

 

 

 

28,466

 

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

 

2024-2028

 

 

39,890

 

 

 

49,858

 

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

 

2024-2028

 

 

49,884

 

 

 

49,852

 

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

 

2025-2031

 

 

99,877

 

 

 

99,825

 

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

 

2026-2032

 

 

74,903

 

 

 

74,866

 

Revolving credit facility and term loan borrowing

 

2024

 

 

313,280

 

 

 

283,000

 

Debt of foreign subsidiaries

 

 

 

 

 

 

 

 

Unsecured bank debt, foreign currency

 

2024

 

 

7,999

 

 

 

11,327

 

Total debt

 

 

 

$

657,058

 

 

$

654,146

 

Less current maturities

 

 

 

 

282,350

 

 

 

252,898

 

Long-term debt

 

 

 

$

374,708

 

 

$

401,248