XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
acquistion
Sep. 30, 2022
USD ($)
acquistion
Business Acquisition [Line Items]        
Number of businesses acquired | acquistion     6 5
Number of insignificant tuck-in acquisitions | acquistion     1  
Acquisition-related costs $ 200 $ (100) $ 1,300  
Goodwill deduction for tax purposes 15,300   15,300  
Amortization 11,031 11,370 33,722 $ 33,728
Income tax expense 24,803 22,080 63,982 55,857
Interest expense 9,718 10,668 $ 29,216 31,669
Other        
Business Acquisition [Line Items]        
Contingent payment period (in years)     1 year  
Combined Business Acquisitions        
Business Acquisition [Line Items]        
Amortization 37 1,100 $ 500 4,200
Income tax expense $ 35 $ 700 $ 300 $ 1,700