XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

June 30,

  

December 31,

 
  

2024

  

2023

 

Long-term debt :

        

Senior Credit Facility:

        

2019 Term Loan (matures January 2, 2026)

 $-  $1,190 

2021 Term Loan (matures December 1, 2028)

  1,455   1,470 

2024 Term Loan (matures June 4, 2029)

  500   - 

Revolving Credit Facility (matures December 31, 2027)

  200   - 

2026 Notes (matures July 15, 2026)

  10   700 

2027 Notes (matures May 15, 2027)

  700   750 

2029 Notes (matures July 15, 2029)

  1,250   - 

2030 Notes (matures October 15, 2030)

  800   800 

2031 Notes (matures November 15, 2031)

  1,300   1,300 

Total outstanding principal, including current portion

  6,215   6,210 

Unamortized deferred loan costs - Senior Credit Facility

  (36)  (18)

Unamortized deferred loan costs - 2026 Notes

  -   (3)

Unamortized deferred loan costs - 2027 Notes

  (5)  (6)

Unamortized deferred loan costs - 2029 Notes

  (14)  - 

Unamortized deferred loan costs - 2030 Notes

  (9)  (10)

Unamortized deferred loan costs - 2031 Notes

  (13)  (14)

Unamortized premium - 2026 Notes

  -   1 

Less current portion

  (13)  (15)

Long-term debt, less current portion and deferred financing costs

 $6,125  $6,145 
         

Borrowing availability under Revolving Credit Facility

 $474  $494 
Schedule of Maturities of Long-Term Debt [Table Text Block]
  

Minimum Principal Maturities

 

Year

 

2019 Senior

Credit Facility

  

2026 Notes

  

2027 Notes

  

2029 Notes

  

2030 Notes

  

2031 Notes

  

Total

 

Remainder of 2024

 $3  $-  $-  $-  $-  $-  $3 

2025

  20   -   -   -   -   -   20 

2026

  20   10   -   -   -   -   30 

2027

  220   -   700   -   -   -   920 

2028

  1,415   -   -   -   -   -   1,415 

2029

  477   -   -   1,250   -   -   1,727 

Thereafter

  -   -   -   -   800   1,300   2,100 

Total

 $2,155  $10  $700  $1,250  $800  $1,300  $6,215