XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Schedule of aggregate purchase price of acquisitions allocated on a preliminary basis (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2021
Acquisitions            
Cash paid, net of cash acquired $ 4,001       $ 19,377  
2022 Acquisitions            
Acquisitions            
Cash paid, net of cash acquired 4,001          
Issuance of Seller Notes at fair value 981          
Aggregate purchase price 4,982          
Accounts receivable 310          
Inventories 85          
Other assets and liabilities, net (103)          
Net assets acquired 1,035          
Goodwill 3,947          
2022 Acquisitions | Customer relationships            
Acquisitions            
Other intangible assets, net $ 500          
Weighted average useful life of intangible assets 5 years          
2022 Acquisitions | Non-compete agreements            
Acquisitions            
Other intangible assets, net $ 243          
Weighted average useful life of intangible assets 5 years          
2021 Acquisitions            
Acquisitions            
Cash paid, net of cash acquired           $ 79,927
Issuance of Seller Notes at fair value   $ 12,300 $ 1,500 $ 4,900 4,000 22,706
Additional consideration, net     800 100 1,000 1,925
Aggregate purchase price   53,100 $ 6,200 $ 21,000 $ 24,200 104,558
Accounts receivable   6,569       6,569
Inventories   4,683       4,683
Other assets and liabilities, net   (5,121)       (5,121)
Net assets acquired   18,434       18,434
Goodwill           86,124
2021 Acquisitions | Customer relationships            
Acquisitions            
Other intangible assets, net   11,745       $ 11,745
Weighted average useful life of intangible assets           5 years
2021 Acquisitions | Non-compete agreements            
Acquisitions            
Other intangible assets, net   $ 558       $ 558
Weighted average useful life of intangible assets           5 years