XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions Business Combinations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 24, 2021
Mar. 24, 2021
Business Acquisition [Line Items]          
Payment for Contingent Consideration Liability, Financing Activities $ 0 $ 0 $ 10,000    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 6,849        
Goodwill, Acquired During Period 103,882 6,169      
Amortization of Intangible Assets 22,500 15,700 15,100    
Other Acquisitions [Member]          
Business Acquisition [Line Items]          
Business Combination, Consideration Transferred 8,300 6,200 2,000    
Asset Acquisition, Contingent Consideration [Line Items]          
Business Combination, Consideration Transferred 8,300 $ 6,200 $ 2,000    
PendoTECH acquisition          
Business Acquisition [Line Items]          
Business Combination, Consideration Transferred 185,000        
Goodwill, Acquired During Period 93,100        
Amortization of Intangible Assets 6,900        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High         $ 20,000
Business Combination, Contingent Consideration, Liability $ 20,000       13,500
minimum useful lives 5 years        
maximum useful lives 20 years        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net $ 7,400        
Business Combination, Consideration Transferred, Other 7,400        
Asset Acquisition, Contingent Consideration [Line Items]          
Business Combination, Contingent Consideration, Liability Increase 6,800        
Business Combination, Consideration Transferred 185,000        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High         $ 20,000
Business Combination, Contingent Consideration Other Liability 300        
Scale-Up Systems Acquisition          
Business Acquisition [Line Items]          
Business Combination, Consideration Transferred 20,200        
Goodwill, Acquired During Period $ 11,100        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       $ 3,000  
minimum useful lives 7 years        
maximum useful lives 10 years        
Asset Acquisition, Contingent Consideration [Line Items]          
Business Combination, Consideration Transferred $ 20,200        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       $ 3,000  
Customer Relationships [Member] | PendoTECH acquisition          
Business Acquisition [Line Items]          
Finite-lived Intangible Assets Acquired 78,600        
Other Intangible Assets [Member] | PendoTECH acquisition          
Business Acquisition [Line Items]          
Finite-lived Intangible Assets Acquired 2,400        
Other Intangible Assets [Member] | Scale-Up Systems Acquisition          
Business Acquisition [Line Items]          
Finite-lived Intangible Assets Acquired 11,400        
Technology-Based Intangible Assets [Member] | PendoTECH acquisition          
Business Acquisition [Line Items]          
Finite-lived Intangible Assets Acquired 21,700        
Trade Names [Member] | PendoTECH acquisition          
Business Acquisition [Line Items]          
Finite-lived Intangible Assets Acquired $ 3,400