XML 53 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Notes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Debt [Table Text Block]
   

As of December 31,

 

(In thousands)

 

2021

   

2020

 

Syndicated debt (1)

  $ 105,000     $  

Seller Financed notes payable - Front Line Power Construction, LLC acquisition (2)

    86,730        

Note payable - financing notes (3)

    1,357       1,163  

Pay-check protection loans (4)

          1,152  

Seller financed notes payable - Reach Construction acquisition (5)

    3,480       6,480  

Vehicle and equipment loans (6)

    222       195  

Non-recourse payable agreements (7)

    8,269       2,699  

Notes payable - Institutional investor (8)

    33,922       2,245  

Conditional settlement note payable agreement (9)

    3,000       3,500  

Full Moon - loan to prior owner (10)

    2        

Subtotal

    241,982       17,434  

Unamortized debt discount and debt issuance costs

    (12,603 )     (903 )

Total long-term debt

    229,379       16,531  

Less short term notes and current maturities of long term notes payable

    (72,774 )     (11,681 )

Notes payable, less current portion

  $ 156,605     $ 4,850  
Schedule of Long-term Debt Instruments [Table Text Block]
                                                 

(In thousands)

                                               
   

Face Value

   

Repayments

   

Loan Origination Fees

   

Discounts

   

Amortization of Discounts

   

Balance as of December 31, 2021

 

Non-recourse payable agreements

  $ 9,450     $ (1,181 )     (140 )   $ (2,450 )   $ 922     $ 6,601  
Schedule of Maturities of Long-term Debt [Table Text Block]

(In thousands)

       
   

As of December 31,

 
   

2021

 

2022

  $ 97,659  

2023

    76,848  

2024

    15,229  

2025

    15,030  

2026

    115,023  

Less interest portion of payments

    (90,410 )

Total

  $ 229,379