XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Goodwill And Other Intangible Assets (Narrative) (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Nov. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
businessAcquired
Jun. 30, 2020
USD ($)
Business Acquisition [Line Items]          
Cash consideration, net of cash acquired       $ 103,858 $ 94,713
Goodwill   $ 454,728   496,422  
Payment of holdbacks       4,387 $ 0
Schaudt          
Business Acquisition [Line Items]          
Percentage of interests acquired 100.00%        
Purchase price $ 29,383        
Acquired intangible assets useful life 8 years        
Goodwill $ 16,319        
Ranch Hand          
Business Acquisition [Line Items]          
Percentage of interests acquired 100.00%        
Purchase price $ 59,709        
Acquired intangible assets useful life 13 years        
Cash consideration, net of cash acquired $ 56,709        
Contingent consideration maximum 3,000        
Goodwill $ 9,537        
Series of Individually Immaterial Business Acquisitions          
Business Acquisition [Line Items]          
Cash consideration, net of cash acquired       17,800  
Contingent consideration maximum       $ 2,000  
Number of businesses acquired | businessAcquired       2  
Consideration, holdback payment liability       $ 2,100  
Consideration, holdback payment liability, term       2 years  
Goodwill       $ 8,800  
Identifiable intangible assets       7,500  
Veada          
Business Acquisition [Line Items]          
Percentage of interests acquired   100.00%      
Purchase price   $ 69,000      
Consideration, holdback payment liability   $ 12,200      
Consideration, holdback payment liability, term   2 years      
Payment of holdbacks       3,900  
Reduction in holdback payment       500  
Veada | Other Current Liabilities          
Business Acquisition [Line Items]          
Consideration, holdback payment liability       6,000  
Veada | Other Noncurrent Liabilities          
Business Acquisition [Line Items]          
Consideration, holdback payment liability       1,800  
Challenger          
Business Acquisition [Line Items]          
Purchase price     $ 35,000    
Consideration, holdback payment liability     $ 4,500    
Consideration, holdback payment liability, term     2 years    
Reduction in holdback payment       1,700  
Challenger | Other Current Liabilities          
Business Acquisition [Line Items]          
Consideration, holdback payment liability       1,800  
Challenger | Other Noncurrent Liabilities          
Business Acquisition [Line Items]          
Consideration, holdback payment liability       $ 1,000