XML 112 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narratives (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Dec. 14, 2021
Aug. 27, 2021
Jul. 01, 2021
Feb. 16, 2021
Dec. 23, 2020
Nov. 03, 2020
Oct. 13, 2020
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2021
Oct. 01, 2020
Sep. 30, 2020
Business Acquisition                            
Payment for acquisition of businesses, net of cash acquired                 $ 205,100 $ 51,900 $ 603,900      
Common stock, par value (usd per share) $ 0.01             $ 0.01 $ 0.01 $ 0.01        
Goodwill               $ 994,600 $ 994,600 $ 865,900 811,400   $ 817,600 $ 817,600
Gain on bargain purchase                 0 5,000 $ 0      
Contingent consideration               21,200 21,200 20,100        
Increase (decrease) in fair value of contingent consideration liabilities                 $ 1,100          
Earthly Labs Inc.                            
Business Acquisition                            
Equity investments, ownership interest                       15.00%    
Minimum                            
Business Acquisition                            
Finite lived intangible asset useful life                 2 years          
Maximum                            
Business Acquisition                            
Finite lived intangible asset useful life                 15 years          
Earthly Labs Inc.                            
Business Acquisition                            
Voting percentage acquired 85.00%                          
Total consideration     $ 63,100                      
Payment for acquisition of businesses, net of cash acquired $ 59,600                          
Cash acquired from acquisition $ 3,500                          
Cash percentage 63.00%                          
Share percentage 37.00%                          
Shares issued as compensation (shares) 140                          
Value of shares issued as consideration $ 23,400                          
Net assets acquired 47,200                          
Identifiable intangible assets 27,000                          
Debt assumed $ 11,100                          
Royalty rate paid on sales of carbon capture units (percent) 4.00%                          
Earthly Labs Inc. | Weighted Average                            
Business Acquisition                            
Share price $ 169.42                          
AdEdge                            
Business Acquisition                            
Voting percentage acquired   100.00%                        
Payment for acquisition of businesses, net of cash acquired   $ 37,500                        
Cash acquired from acquisition   1,400                        
Net assets acquired   15,900                        
Identifiable intangible assets   18,200                        
Other assets   $ 4,800                        
L.A Turbine                            
Business Acquisition                            
Voting percentage acquired     100.00%                      
Payment for acquisition of businesses, net of cash acquired     $ 76,600                      
Cash acquired from acquisition     1,400                      
Cash and cash equivalents     1,400                      
Net assets acquired     78,000                      
Identifiable intangible assets     43,700                      
Goodwill     42,100                      
Other assets     4,600                      
Debt assumed     $ 16,400                      
L.A Turbine | Minimum                            
Business Acquisition                            
Finite lived intangible asset useful life     1 year                      
L.A Turbine | Maximum                            
Business Acquisition                            
Finite lived intangible asset useful life     15 years                      
Cryo Technologies                            
Business Acquisition                            
Voting percentage acquired       100.00%                    
Payment for acquisition of businesses, net of cash acquired       $ 55,000                    
Cash acquired from acquisition       600                    
Net assets acquired       34,900                    
Identifiable intangible assets       19,500                    
Other assets       $ 1,200                    
Increase (decrease) in estimated fair value of intangibles               17,600            
SES                            
Business Acquisition                            
Identifiable intangible assets         $ 17,300                  
Goodwill         24,000                  
Net assets acquired, excluding goodwill         13,400                  
Payments to acquire business         20,000                  
Potential earn-out not to exceed amount         $ 25,000                  
Contingent consideration               19,100 $ 19,100 16,900        
Increase (decrease) in fair value of contingent consideration liabilities                 2,200          
BIG                            
Business Acquisition                            
Identifiable intangible assets           $ 6,200                
Goodwill           16,000                
Net assets acquired, excluding goodwill           7,700                
Increase (decrease) in estimated fair value of intangibles                 (1,400)          
Payments to acquire business           20,300                
Potential earn-out not to exceed amount           $ 6,000                
Contingent consideration               2,100 2,100 $ 3,200        
Increase (decrease) in fair value of contingent consideration liabilities                 (1,100)          
Alabama Trailers                            
Business Acquisition                            
Payments to acquire business             $ 10,000              
SES & BIG | Minimum                            
Business Acquisition                            
Contingent consideration               0 0          
SES & BIG | Maximum                            
Business Acquisition                            
Contingent consideration               $ 31,000 $ 31,000