XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions and Dispositions - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Businesses
Dec. 31, 2021
USD ($)
Businesses
Dec. 31, 2020
USD ($)
Businesses
Business Acquisition [Line Items]      
Purchase price     $ 88,100
Contingent consideration $ 20,334 $ 58,366 $ 45,901
Period of settlement of holdback consideration 24 months 24 months 24 months
2022 Acquisitions      
Business Acquisition [Line Items]      
Number of acquired businesses | Business | Businesses 4    
Purchase price $ 75,526    
Cash paid for business acquisition 74,206    
Contingent consideration 500    
Business combination holdback consideration payable 800    
Business acquisition, maximum contingent consideration 1,600    
Business Acquisition, Goodwill, Expected Tax Deductible Amount 1,000    
Bsuiness combination revenue of the acquiree since acquisition date 35,200    
Business combination transaction costs incurred and recognised in the income statement $ 800    
2021 Acquisitions      
Business Acquisition [Line Items]      
Number of acquired businesses | Business | Businesses   6  
Purchase price   $ 75,964  
Cash paid for business acquisition   42,668  
Contingent consideration   19,800  
Business combination holdback consideration payable   13,500  
Business acquisition, maximum contingent consideration   71,400  
Business Acquisition, Goodwill, Expected Tax Deductible Amount   14,300  
Bsuiness combination revenue of the acquiree since acquisition date   75,900  
Business combination transaction costs incurred and recognised in the income statement   $ 1,600  
2020 Acquisitions      
Business Acquisition [Line Items]      
Number of acquired businesses | Business | Businesses     5
Cash paid for business acquisition     $ 68,000
Contingent consideration     14,800
Business combination holdback consideration payable     5,300
Business acquisition, maximum contingent consideration     53,000
Business Acquisition, Goodwill, Expected Tax Deductible Amount     26,700
Bsuiness combination revenue of the acquiree since acquisition date     64,300
Business combination transaction costs incurred and recognised in the income statement     $ 200