XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions of Businesses, 2022 Preliminary Purchase Prices Allocation (Details) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Description [Abstract]      
Contingent payments $ 8,300 $ 3,500  
Acquisitions [Member]      
Business Combination, Description [Abstract]      
Cash paid for acquisition 59,788    
Seller notes 1,574 2,050 $ 1,121
Contingent payments 8,400 3,357  
Total consideration 69,762 96,666 25,033
Estimated fair value of net tangible assets acquired [Abstract]      
Total current assets 1,500 7,473 1,049
Total non-current assets 7,985 19,634 196
Total liabilities (9,951) (13,241) (562)
Net tangible assets acquired (466) 13,866 683
Customer and referral relationships 18,955 29,096 5,520
Non-compete agreements 983 915 500
Tradenames 4,417 7,285 1,890
Goodwill 72,674 85,366 27,738
Fair value of non-controlling interest (classified as redeemable non-controlling interest) (26,801) (39,862) (11,298)
Total consideration $ 69,762 $ 96,666 $ 25,033