Annual report pursuant to Section 13 and 15(d)

Business Acquisitions and Related Transactions - Purchase Price Allocation (Details)

v3.20.4
Business Acquisitions and Related Transactions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 58,714 $ 58,414 $ 58,332
Total, net of cash received 0 1,294 3,590
Total fair value of consideration $ 1,251 8,519  
Solar Photovoltaic Projects And EEX      
Business Acquisition [Line Items]      
Accounts receivable, net of allowance   232  
Prepaid expenses and other current assets   2  
Property and equipment and energy assets   315  
Goodwill   337  
Intangible assets   500  
Accounts payable   30  
Accrued liabilities   1  
Billings in excess of cost and estimated earnings   61  
Purchase price   1,294  
Total, net of cash received   1,294  
Total fair value of consideration   $ 1,294  
2018 Acquisitions      
Business Acquisition [Line Items]      
Accounts receivable, net of allowance     1,015
Prepaid expenses and other current assets     12
Property and equipment and energy assets     0
Goodwill     2,845
Intangible assets     680
Accounts payable     67
Accrued liabilities     0
Billings in excess of cost and estimated earnings     0
Purchase price     4,485
Total, net of cash received     4,485
Total fair value of consideration     $ 4,485