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

June 30, 2026

 
  

Interest

      

Unamortized

     
  

Rates at

      

Origination

     
  

June 30,

  

Outstanding

  

Fees and

  

Long-Term

 

(In thousands)

 

2026

  

Principal

  

Costs

  

Debt, Net

 

Credit facility

  4.870% $741,100  $(17,682) $723,418 

4.750% senior notes due 2027

  4.750%  1,000,000   (2,922)  997,078 

4.750% senior notes due 2031

  4.750%  900,000   (6,741)  893,259 

Long-term debt, net

     $2,641,100  $(27,345) $2,613,755 
  

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]
  

June 30,

  

December 31,

 

(In thousands)

 

2026

  

2025

 

Revolving Credit Facility

 $315,000  $135,000 

Term A Loans

  400,000    

Swing Loan

  26,100   25,700 

Total outstanding principal amounts

 $741,100  $160,700