v3.25.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Carrying Values and Fair Values of Debt Outstanding

The following table presents the carrying value and fair value (determined using inputs characteristic of a Level 2 fair value measurement) of debt outstanding (in thousands):

 

 

 

June 30, 2025

 

 

December 31, 2024

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Revolving Credit Facility due July 29, 2027 (a)

 

$

245,000

 

 

$

245,000

 

 

$

 

 

$

 

Term Loan due July 29, 2027 (a)

 

 

70,000

 

 

 

70,000

 

 

 

70,000

 

 

 

70,000

 

4.2% senior notes due March 1, 2028

 

 

500,000

 

 

 

502,539

 

 

 

500,000

 

 

 

491,923

 

3.46% senior notes due January 19, 2033

 

 

60,000

 

 

 

54,459

 

 

 

60,000

 

 

 

52,956

 

3.51% senior notes due January 19, 2033

 

 

240,000

 

 

 

218,629

 

 

 

240,000

 

 

 

212,650

 

Credit line due June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

Bank notes payable

 

 

6,433

 

 

 

6,433

 

 

 

8,226

 

 

 

8,226

 

 

 

1,121,433

 

 

 

1,097,060

 

 

 

878,226

 

 

 

835,755

 

Unamortized debt discounts and issuance costs

 

 

(3,668

)

 

 

 

 

 

(3,278

)

 

 

 

 

$

1,117,765

 

 

$

1,097,060

 

 

$

874,948

 

 

$

835,755

 

(a)
Variable interest rate of 5.6% at June 30, 2025 and December 31, 2024.