Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Business Acquisitions and Related Transactions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2021
Jan. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]          
Goodwill $ 71,157   $ 71,157 $ 58,714 $ 58,414
Purchase price, net of cash acquired     14,928 0 1,294
Total fair value of consideration     3,461 $ 1,251  
Plug Smart          
Business Acquisition [Line Items]          
Cash and cash equivalents 2,771   2,771    
Accounts receivable 3,370   3,370    
Costs and estimated earnings in excess of billings 1,663   1,663    
Prepaid expenses and other current assets 1,499   1,499    
Property and equipment and energy assets 0   0    
Goodwill 12,499   12,499    
Intangible assets 6,354   6,354    
Operating lease assets 488   488    
Accounts payable (1,795)   (1,795)    
Accrued expenses and other current liabilities (964)   (964)    
Current portion of operating lease liabilities (145)   (145)    
Billings in excess of cost and estimated earnings (2,464)   (2,464)    
Deferred income tax liabilities (1,693)   (1,693)    
Long-term operating lease liabilities, net of current portion (343)   (343)    
Purchase price 21,240   21,240    
Purchase price, net of cash acquired     18,469    
Total fair value of consideration $ 21,240   $ 21,240    
Massachusetts Based Solar Operations And Maintenance Firm          
Business Acquisition [Line Items]          
Cash and cash equivalents         0
Accounts receivable         232
Costs and estimated earnings in excess of billings         0
Prepaid expenses and other current assets         2
Property and equipment and energy assets         315
Goodwill         337
Intangible assets         500
Operating lease assets         0
Accounts payable         (30)
Accrued expenses and other current liabilities         (1)
Current portion of operating lease liabilities         0
Billings in excess of cost and estimated earnings         (61)
Deferred income tax liabilities         0
Long-term operating lease liabilities, net of current portion         0
Purchase price         1,294
Purchase price, net of cash acquired         1,294
Total fair value of consideration   $ 1,294     $ 1,294