XML 53 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

December 31, 2024

 
  

Interest

      

Unamortized

     
  

Rates at

      

Origination

     
  

December 31,

  

Outstanding

  

Fees and

  

Long-Term

 

(In thousands)

 

2024

  

Principal

  

Costs

  

Debt, Net

 

Credit facility

  6.169% $1,300,300  $(9,109) $1,291,191 

4.750% senior notes due 2027

  4.750%  1,000,000   (5,844)  994,156 

4.750% senior notes due 2031

  4.750%  900,000   (8,763)  891,237 

Other

  5.208%  6      6 

Total long-term debt

      3,200,306   (23,716)  3,176,590 

Less current maturities

      44,006      44,006 

Long-term debt, net

     $3,156,300  $(23,716) $3,132,584 
  

December 31, 2023

 
  

Interest

      

Unamortized

     
  

Rates at

      

Origination

     
  

December 31,

  

Outstanding

  

Fees and

  

Long-Term

 

(In thousands)

 

2023

  

Principal

  

Costs

  

Debt, Net

 

Credit facility

  7.164% $1,046,300  $(13,403) $1,032,897 

4.750% senior notes due 2027

  4.750%  1,000,000   (7,792)  992,208 

4.750% senior notes due 2031

  4.750%  900,000   (10,111)  889,889 

Other

  5.208%  504      504 

Total long-term debt

      2,946,804   (31,306)  2,915,498 

Less current maturities

      44,275      44,275 

Long-term debt, net

     $2,902,529  $(31,306) $2,871,223 
Schedule of Line of Credit Facilities [Table Text Block]
  

December 31,

  

December 31,

 

(In thousands)

 

2024

  

2023

 

Revolving Credit Facility

 $475,000  $180,000 

Term A Loan

  759,000   803,000 

Swing Loan

  66,300   63,300 

Total outstanding principal amounts

 $1,300,300  $1,046,300 
Schedule of Maturities of Long-Term Debt [Table Text Block]

(In thousands)

 

Total

 

For the year ending December 31,

    

2025

 $44,006 

2026

  44,000 

2027

  2,212,300 

2028

   

2029

   

Thereafter

  900,000 

Total outstanding principal of long-term debt

 $3,200,306