XML 48 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
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):

 

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Revolving Credit Facility due July 29, 2027 (a)

 

$

—

 

 

$

—

 

 

$

44,000

 

 

$

44,000

 

Term Loan due July 29, 2027 (a)

 

 

70,000

 

 

 

70,000

 

 

 

170,000

 

 

 

170,000

 

4.2% senior notes due March 1, 2028

 

 

500,000

 

 

 

491,923

 

 

 

500,000

 

 

 

475,920

 

3.46% senior notes due January 19, 2033

 

 

60,000

 

 

 

52,956

 

 

 

60,000

 

 

 

49,955

 

3.51% senior notes due January 19, 2033

 

 

240,000

 

 

 

212,650

 

 

 

240,000

 

 

 

200,698

 

Credit Line due June 30, 2026

 

 

—

 

 

 

—

 

 

 

—

 

 

 

—

 

Bank notes payable

 

 

8,226

 

 

 

8,226

 

 

 

8,068

 

 

 

8,068

 

 

 

878,226

 

 

 

835,755

 

 

 

1,022,068

 

 

 

948,641

 

Unamortized debt discounts and issuance costs (b)

 

 

(3,278

)

 

 

—

 

 

 

(5,473

)

 

 

—

 

 

$

874,948

 

 

$

835,755

 

 

$

1,016,595

 

 

$

948,641

 

 

(a)
Variable interest rate of 5.6% and 6.8% at December 31, 2024 and 2023, respectively.
(b)
Excludes $1.0 million attributable to the 2027 Revolving Credit Facility included in other assets at December 31, 2024.
Aggregate Payments due on Long-Term Debt

The aggregate payments due on the long-term debt in each of the next five years were as follows (in thousands):

 

2025

 

$

8,226

 

2026

 

 

—

 

2027

 

 

70,000

 

2028

 

 

500,000

 

2029

 

 

—

 

Thereafter

 

 

300,000

 

 

$

878,226