v3.22.2.2
Note 16 - Notes Payable and Line of Credit (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Debt [Table Text Block]

(in thousands)

 

As of September 30, 2022

  

As of December 31, 2021

 

Syndicated debt (1)

 $104,475  $105,000 

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

  69,168   86,730 

Note Payable - Financing notes (3)

  2,650   1,357 

Seller Financed notes payable - Reach Construction Group, LLC acquisition (4)

  3,480   3,480 

Vehicle and equipment loans (5)

  1,752   222 

Non-recourse payable agreements (6)

  9,610   8,269 

Notes payable - Institutional investor (7)

  50,006   33,922 

Prepaid Advance agreement (8)

  4,720    

Conditional settlement notes payable agreement (9)

  2,500   3,000 

Full Moon and CFS - loans to prior owners (10)

  31   2 

Subtotal

  248,392   241,982 

Unamortized prepaid financing fees and debt discounts

  (11,620)  (12,603)

Total notes payable

  236,772   229,379 

Less: notes payable, current

  (129,034)  (72,774)

Notes payable, less current portion

 $107,738  $156,605