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

2022

  

2021

 
  

(in thousands)

 

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

  -   - 

Equipment financing (2)

  216,875   206,539 

Real estate financing (3)

  47,406   15,738 

Total long-term debt

  264,281   222,277 

Less current maturities

  (58,815)  (49,544)
         

Long-term debt—net of current maturities

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

2023

 $58,815 

2024

  62,490 

2025

  53,038 

2026

  34,801 

2027

  32,491 

Thereafter

  22,646 
     

Total

 $264,281