XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Talos and Overactive (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 15, 2021
Sep. 08, 2021
Business Acquisition [Line Items]          
Goodwill $ 565,161 $ 515,229 $ 427,900    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (267) $ (198) $ (9,519)    
Talos          
Business Acquisition [Line Items]          
Total purchase price         $ 27,800
Transaction costs         1,100
Tax deductible amount of Goodwill         7,500
Cash paid for acquisition         14,900
Common stock issued         3,800
Initial fair value estimate of additional earnings-based contingent consideration 10,600       9,000
Net working capital settlement         100
Acquired tangible assets         2,300
Identified intangible assets         8,100
Liabilities assumed         (1,800)
Goodwill         19,200
Acquisition maximum payout         $ 10,600
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 1,400        
Overactive          
Business Acquisition [Line Items]          
Total purchase price       $ 110,300  
Transaction costs       2,500  
Cash paid for acquisition       93,900  
Common stock issued       2,400  
Initial fair value estimate of additional earnings-based contingent consideration 11,200     12,600  
Net working capital settlement       1,400  
Acquired tangible assets       13,800  
Identified intangible assets       35,000  
Liabilities assumed       (18,900)  
Goodwill       80,400  
Acquisition maximum payout       $ 14,400  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 1,600        
Talos LLC And Talos Digital LLC And Overactive          
Business Acquisition [Line Items]          
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 9,452        
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual (445)        
Talos LLC And Talos Digital LLC And Overactive | Maximum          
Business Acquisition [Line Items]          
Aggregate acquisitions $ 43,100        
Talos LLC And Talos Digital LLC And Overactive | Customer Relationships [Member] | Minimum          
Business Acquisition [Line Items]          
Estimated Useful Life 6 years        
Talos LLC And Talos Digital LLC And Overactive | Customer Relationships [Member] | Maximum          
Business Acquisition [Line Items]          
Weighted Average Useful Life 9 years        
Estimated Useful Life 10 years        
Aggregate acquisitions $ 39,000        
Talos LLC And Talos Digital LLC And Overactive | Customer Backlog [Member] | Maximum          
Business Acquisition [Line Items]          
Weighted Average Useful Life 1 year        
Estimated Useful Life 1 year        
Aggregate acquisitions $ 3,000        
Talos LLC And Talos Digital LLC And Overactive | Trade Names [Member] | Maximum          
Business Acquisition [Line Items]          
Weighted Average Useful Life 1 year        
Estimated Useful Life 1 year        
Aggregate acquisitions $ 700        
Talos LLC And Talos Digital LLC And Overactive | Non-Compete Agreements | Maximum          
Business Acquisition [Line Items]          
Weighted Average Useful Life 5 years        
Estimated Useful Life 5 years        
Aggregate acquisitions $ 400