XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Schedule of aggregate purchase price of acquisitions allocated on a preliminary basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Acquisitions                  
Cash paid, net of cash acquired             $ 12,490 $ 35,349  
2022 Acquisitions                  
Acquisitions                  
Cash paid, net of cash acquired             12,490    
Issuance of Seller Notes at fair value $ 3,200 $ 1,000         4,195    
Additional consideration             36    
Aggregate purchase price 11,700 $ 5,000         16,721    
Accounts receivable 697           697    
Inventories 865           865    
Other assets and liabilities, net (418)           (418)    
Net assets acquired 3,657           3,657    
Goodwill             13,064    
2022 Acquisitions | Customer relationships                  
Acquisitions                  
Other intangible assets, net 2,270           $ 2,270    
Weighted average useful life of intangible assets             5 years    
2022 Acquisitions | Non-compete agreements                  
Acquisitions                  
Other intangible assets, net $ 243           $ 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