XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details) - Series of Individually Immaterial Business Acquisitions - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Business Acquisition, Contingent Consideration [Line Items]    
Common stock issued (in shares) 102 42
Common stock value $ 4,796 $ 1,668
Cash paid 53,027 79,141
Recorded contingent consideration 32,142 74,199
Total recorded purchase price 89,965 155,008
Accounts receivable acquired 8,539 20,429
Fixed assets acquired 1,108 1,933
Identifiable intangible assets acquired 35,267 53,400
Operating lease right-of-use asset acquired 14,972 49,291
Other assets acquired 1,163 1,693
Operating lease liability acquired - current (1,080) (5,860)
Other current liabilities acquired (1,366) (1,594)
Operating lease liability acquired - non-current (13,892) (43,431)
Goodwill 45,254 79,147
Total net assets acquired 89,965 155,008
Maximum potential contingent consideration $ 33,845 $ 77,075