XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Long-term Debt Instruments [Table Text Block]
  

2021

  

2020

 
  

(in thousands)

 

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

  -   18,246 

Equipment financing (2)

  206,539   250,572 

Real estate financing (3)

  15,738   17,288 

Total long-term debt

  222,277   286,106 

Less current maturities

  (49,544)  (57,776)
         

Long-term debt—net of current maturities

 $172,733  $228,330 
Schedule of Maturities of Long-term Debt [Table Text Block]

2022

 $49,544 

2023

  47,915 

2024

  50,534 

2025

  40,766 

2026

  21,805 

Thereafter

  11,713 
     

Total

 $222,277