XML 109 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 819,917 $ 740,743 $ 683,083
Series of Individually Immaterial Business Acquisitions      
Business Acquisition [Line Items]      
Common stock issued (in shares) 42 207  
Common stock value $ 1,668 $ 6,940  
Cash paid 79,141 66,651  
Recorded contingent consideration 74,199 39,665  
Total recorded purchase price 155,008 113,256  
Accounts receivable acquired, net 20,429 9,838  
Fixed assets acquired 1,933 1,473  
Identifiable intangible assets acquired 53,400 42,422  
Operating lease right-of-use asset acquired, net 49,291 19,153  
Other assets acquired, net 1,693 848  
Operating lease liability acquired - current (5,860) (3,020)  
Other current liabilities acquired (1,594) (1,771)  
Operating lease liability acquired - noncurrent (43,431) (16,133)  
Goodwill 79,147 60,446  
Total net assets acquired 155,008 113,256  
Maximum potential contingent consideration $ 77,075 $ 41,720