XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 01, 2021
Jun. 01, 2021
Oct. 07, 2020
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Payments to Acquire Businesses, Net of Cash Acquired, Total         $ 465,926 $ 22,815  
Goodwill, Ending Balance         1,174,315   $ 855,228
Business Combination, Contingent Consideration, Liability, Total         70,206   $ 5,888
Acquisition of Deep Sea [Member]              
Payments to Acquire Businesses, Net of Cash Acquired, Total   $ 420,700          
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill   434,724          
Goodwill, Ending Balance   $ 263,287     $ 263,287    
Acquisition of Off Grid Energy [Member]              
Payments to Acquire Businesses, Net of Cash Acquired, Total $ 76,553            
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill 71,935            
Goodwill, Ending Balance 48,263            
Business Combination, Contingent Consideration, Liability, Total 44,042            
Other 2021 Acquisitions [Member]              
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill 69,776            
Goodwill, Ending Balance $ 30,976            
Acquisition of Enbala [Member]              
Payments to Acquire Businesses, Net of Cash Acquired, Total     $ 41,982        
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill     46,338        
Goodwill, Ending Balance     $ 27,038        
Other 2020 Acquisitions [Member]              
Payments to Acquire Businesses, Net of Cash Acquired, Total       $ 22,958