XML 110 R99.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS, ASSETS HELD FOR SALE, DIVESTITURES AND DISCONTINUED OPERATIONS - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
employee
Aug. 13, 2021
USD ($)
Mar. 15, 2021
USD ($)
Mar. 08, 2021
USD ($)
Apr. 06, 2020
USD ($)
Mar. 17, 2020
USD ($)
Sep. 30, 2021
USD ($)
employee
Mar. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
employee
project
Sep. 30, 2020
USD ($)
Mar. 05, 2021
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                        
Acquisition and integration related costs             $ 4,037   $ 0 $ 4,037 $ 0  
Proceeds from sale of certain fixed assets, gross   $ 18,900 $ 4,000                  
Proceeds from sale of certain fixed assets, net   15,800 3,300                  
Gain on sale of fixed assets   $ 13,900 $ 1,900             (2,240) (108)  
Proceeds from sale of business and assets, net                   23,770 8,784  
Loss on sale of business             $ 0   $ 0 2,240 $ 108  
Amount received after remaining escrow is settled         $ 3,500 $ 4,500            
Disposal Group, Disposed of by Sale | Diamond Power Machine (Hubei) Co., Inc                        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                        
Consideration from divestitures                       $ 2,800
Proceeds from sale of business and assets, net       $ 2,000                
Favorable contract asset recognized       $ 800                
Loss on sale of business                   $ 2,200    
CTA related to business disposal               $ 4,500        
Fosler Construction Acquisition                        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                        
Number of community solar projects | project                   2    
Entity number of employees | employee 120           120     120    
Fosler Construction Acquisition                        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                        
Business acquisition, percentage acquired 60.00%           60.00%     60.00%    
Payments to acquire businesses $ 27,200                      
Business combination, consideration transferred 33,400                      
Business combination, contingent consideration, fair value 6,200           $ 6,200     $ 6,200    
Contingent consideration, value, high, low 0                      
Contingent consideration, value, high $ 10,000                      
Acquisition and integration related costs             $ 400     $ 400