XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.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
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Payments to Acquire Businesses, Net of Cash Acquired               $ 15,974 $ 25,065 $ 713,471
Goodwill, Ending Balance           $ 1,400,880   1,432,384 1,400,880 1,409,674
Business Combination, Contingent Consideration, Liability           81,533   38,937 81,533  
Payment for Contingent Consideration Liability, Financing Activities               4,979 16,135 3,750
EEC and Blue Pillar [Member]                    
Payments to Acquire Businesses, Net of Cash Acquired               27,658 25,654  
Acquisition of Deep Sea [Member]                    
Payments to Acquire Businesses, Net of Cash Acquired       $ 420,700            
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill       437,874            
Goodwill, Ending Balance       $ 263,604           263,604
Acquisition of Chilicon [Member]                    
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill     $ 70,174              
Goodwill, Ending Balance     36,974              
Business Combination, Consideration Transferred, Total     $ 61,129              
Contingent Consideration, Share Payments, Value               4,286    
Acquisition of Off Grid Energy [Member]                    
Payments to Acquire Businesses, Net of Cash Acquired   $ 56,949                
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill   56,076                
Goodwill, Ending Balance   21,531                
Business Combination, Contingent Consideration, Liability   $ 29,054                
Payment for Contingent Consideration Liability, Financing Activities             $ 16,135      
ecobee Inc. [Member]                    
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill                   806,131
Goodwill, Ending Balance                   248,231
Business Combination, Consideration Transferred, Total $ 735,577                  
Payment for Contingent Consideration Liability, Financing Activities         $ 479 542   479    
Contingent Consideration, Share Payments, Value         $ 45,000 $ 47,123   44,521    
Contingent Consideration, Share Payment, Shares (in shares)         466,188 196,531        
Other 2021 Acquisitions [Member]                    
Payments to Acquire Businesses, Net of Cash Acquired                   29,945
All Acquisitions [Member]                    
Proforma Amortization of Intangible Assets               $ 111 $ 2,465 $ 70,152