XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions, Goodwill And Other Intangible Assets (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Nov. 30, 2020
Mar. 31, 2021
Mar. 31, 2020
Business Acquisition [Line Items]            
Goodwill   $ 454,382 $ 454,728   $ 454,382  
Payment of holdbacks         2,792 $ 0
Schaudt | Subsequent Event            
Business Acquisition [Line Items]            
Percentage of interests acquired 100.00%          
Purchase price $ 30,000          
Ranch Hand | Subsequent Event            
Business Acquisition [Line Items]            
Percentage of interests acquired 100.00%          
Purchase price $ 57,400          
Contingent consideration maximum $ 3,000          
Wolfpack            
Business Acquisition [Line Items]            
Purchase price   2,800        
Goodwill   $ 2,000     2,000  
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         2,300  
Veada | Other Current Liabilities            
Business Acquisition [Line Items]            
Consideration, holdback payment liability         8,200  
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    
Challenger | Other Current Liabilities            
Business Acquisition [Line Items]            
Consideration, holdback payment liability         3,500  
Challenger | Other Noncurrent Liabilities            
Business Acquisition [Line Items]            
Consideration, holdback payment liability         $ 1,000