XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 01, 2021
Sep. 01, 2021
Jul. 02, 2021
Jun. 01, 2021
Oct. 07, 2020
Apr. 26, 2019
Mar. 12, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Payments to Acquire Businesses, Net of Cash Acquired, Total                   $ 713,471 $ 64,797 $ 112,001
Goodwill, Ending Balance                   1,409,674 855,228 805,284
Business Combination, Contingent Consideration, Liability, Total                   146,759 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       437,864                
Goodwill, Ending Balance       $ 266,427           266,427    
Acquisition of Chilicon [Member]                        
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill     $ 69,992                  
Goodwill, Ending Balance     37,492                  
Business Combination, Consideration Transferred, Total     $ 61,129                  
Acquisition of Off Grid Energy [Member]                        
Payments to Acquire Businesses, Net of Cash Acquired, Total   $ 53,438                    
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill   52,565                    
Goodwill, Ending Balance   18,020                    
Business Combination, Contingent Consideration, Liability, Total   $ 29,054                    
ecobee Inc. [Member]                        
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill $ 795,613                      
Goodwill, Ending Balance 231,213                 231,213    
Business Combination, Consideration Transferred, Total $ 734,638                      
Other 2021 Acquisitions [Member]                        
Payments to Acquire Businesses, Net of Cash Acquired, Total                   30,086    
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        
Pika [Member]                        
Payments to Acquire Businesses, Net of Cash Acquired, Total           $ 49,068            
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill           58,196            
Goodwill, Ending Balance           $ 19,896            
Neurio [Member]                        
Payments to Acquire Businesses, Net of Cash Acquired, Total             $ 59,071   $ 7,922      
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill             58,762          
Goodwill, Ending Balance             $ 17,862          
All Acquisitions [Member]                        
Proforma Amortization of Intangible Assets                   $ 63,524,000 $ 78,840,000 $ 83,100,000