XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Notes Payable and Line of Credit (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Debt [Table Text Block]

(in thousands)

 

As of March 31, 2022

  

As of December 31, 2021

 

Syndicated debt (1)

 $105,000  $105,000 

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

  86,730   86,730 

Note Payable - Financing notes (3)

  672   1,357 

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

  3,510   3,480 

Vehicle and equipment loans (5)

  1,268   222 

Non-recourse payable agreements (6)

  4,223   8,269 

Notes payable - Institutional investor (7)

  29,086   33,922 

Conditional settlement notes payable agreement (8)

  2,500   3,000 

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

  31   2 

Subtotal

  233,020   241,982 

Unamortized prepaid financing fees

  (11,043)  (12,603)

Total long-term debt

  221,977   229,379 

Less: notes payable, current

  (68,563)  (72,774)

Notes payable, less current portion

 $153,414  $156,605