XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Aggregate Purchase Price of Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2020
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Cash paid, net of cash acquired               $ 80,078 $ 21,801 $ 36,585
2021 Acquisitions                    
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Cash paid, net of cash acquired   $ 40,800 $ 3,900 $ 16,000 $ 19,200     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                    
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Other intangible assets, net   11,745           $ 11,745    
Weighted average useful life               5 years    
2021 Acquisitions | Non-compete agreements                    
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Other intangible assets, net   $ 558           $ 558    
Weighted average useful life               5 years    
2020 Acquisitions                    
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Cash paid, net of cash acquired           $ 4,900 $ 16,800   21,709  
Issuance of Seller Notes at fair value           1,900 21,900   23,766  
Deferred payment obligation at fair value             3,500   3,468  
Additional consideration, net $ 3,600         300 4,000   4,319  
Aggregate purchase price           7,100 $ 46,200   53,262  
Accounts receivable           4,224     4,224  
Inventories           2,276     2,276  
Other assets and liabilities, net           (4,561)     (4,561)  
Net assets acquired           8,497     8,497  
Goodwill                 44,765  
2020 Acquisitions | Customer Relationships                    
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Other intangible assets, net           6,358     $ 6,358  
Weighted average useful life                 5 years  
2020 Acquisitions | Non-compete agreements                    
Aggregate purchase price of this acquisition was allocated on a preliminary basis                    
Other intangible assets, net           $ 200     $ 200  
Weighted average useful life                 5 years