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

2023

  

2022

 
  

(in thousands)

 

Line of credit with a bank—due July 1, 2026, and collateralized by accounts receivable (1)

  -   - 

Equipment financing (2)

  219,033   216,875 

Real estate financing (3)

  42,676   47,406 

Total long-term debt

  261,709   264,281 

Less current maturities

  (57,645)  (58,815)
         

Long-term debt—net of current maturities

 $204,064  $205,466 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2024

 $57,645 

2025

  61,848 

2026

  43,588 

2027

  41,672 

2028

  25,914 

Thereafter

  31,042 
     

Total

 $261,709