XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
business
Jun. 30, 2022
USD ($)
business
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
business
Sep. 30, 2021
USD ($)
business
Jun. 30, 2021
USD ($)
business
Mar. 31, 2021
USD ($)
business
Dec. 31, 2021
USD ($)
Acquisitions                
Cash paid, net of cash acquired     $ 4,001       $ 19,377  
Acquisition-related costs     100         $ 2,100
General and Administrative Expense                
Acquisitions                
Acquisition-related costs     300          
2022 Acquisitions                
Acquisitions                
Aggregate purchase price     4,982          
Cash paid, net of cash acquired     4,001          
Consideration paid in cash     4,000          
Issuance of Seller Notes at fair value     981          
Operating right-of-use assets $ 400   400          
Operating lease liabilities 400   $ 400          
2022 Acquisitions | Subsequent Event                
Acquisitions                
Aggregate purchase price   $ 3,200            
Consideration paid in cash   $ 2,400            
Number of businesses acquired | business   1            
Additional consideration, net   $ 800            
March 2022 Acquisition                
Acquisitions                
Aggregate purchase price $ 9,000              
Number of businesses acquired | business 1              
2021 Acquisitions                
Acquisitions                
Aggregate purchase price       $ 53,100 $ 6,200 $ 21,000 24,200 104,558
Cash paid, net of cash acquired               79,927
Consideration paid in cash       40,800 3,900 16,000 19,200  
Issuance of Seller Notes at fair value       12,300 $ 1,500 $ 4,900 $ 4,000 22,706
Acquisition-related costs               1,600
Operating right-of-use assets       8,900       8,900
Operating lease liabilities       $ 8,900       8,900
Number of businesses acquired | business       8 3 2 3  
Number of business' assets acquired | business         1   1  
Additional consideration, net         $ 800 $ 100 $ 1,000 $ 1,925