v3.26.3
Note 5 - Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]

 

 

September 30, 2026

 

 

 

Interest

 

 

 

 

 

 

Unamortized

 

 

 

 

 

 

 

Rates at

 

 

 

 

 

 

Origination

 

 

 

 

 

 

 

September 30,

 

 

Outstanding

 

 

Fees and

 

 

Long-Term

 

(In thousands)

 

2026

 

 

Principal

 

 

Costs

 

 

Debt, Net

 

Credit facility

 

 

5.120

%

 

$

800,900

 

 

$

(16,955

)

 

$

783,945

 

4.750% senior notes due 2027

 

 

4.750

%

 

 

1,000,000

 

 

 

(2,435

)

 

 

997,565

 

4.750% senior notes due 2031

 

 

4.750

%

 

 

900,000

 

 

 

(6,404

)

 

 

893,596

 

Total long-term debt

 

 

 

 

 

 

2,700,900

 

 

 

(25,794

)

 

 

2,675,106

 

Less current maturities

 

 

 

 

 

 

800,900

 

 

 

—

 

 

 

800,900

 

Long-term debt, net

 

 

 

 

 

$

1,900,000

 

 

$

(25,794

)

 

$

1,874,206

 

 

 

December 31, 2025

 

 

 

Interest

 

 

 

 

 

 

Unamortized

 

 

 

 

 

 

 

Rates at

 

 

 

 

 

 

Origination

 

 

 

 

 

 

 

December 31,

 

 

Outstanding

 

 

Fees and

 

 

Long-Term

 

(In thousands)

 

2025

 

 

Principal

 

 

Costs

 

 

Debt, Net

 

Prior credit facility

 

 

5.318

%

 

$

160,700

 

 

$

(3,820

)

 

$

156,880

 

4.750% senior notes due 2027

 

 

4.750

%

 

 

1,000,000

 

 

 

(3,896

)

 

 

996,104

 

4.750% senior notes due 2031

 

 

4.750

%

 

 

900,000

 

 

 

(7,415

)

 

 

892,585

 

Long-term debt, net

 

 

 

 

 

$

2,060,700

 

 

$

(15,131

)

 

$

2,045,569

 

Schedule of Line of Credit Facilities [Table Text Block]

 

 

September 30,

 

 

December 31,

 

(In thousands)

 

2026

 

 

2025

 

Revolving Credit Facility

 

$

350,000

 

 

$

135,000

 

Term A Loans

 

 

400,000

 

 

 

—

 

Swing Loan

 

 

50,900

 

 

 

25,700

 

Total outstanding principal amounts

 

$

800,900

 

 

$

160,700