Annual report pursuant to Section 13 and 15(d)

Business Combinations - Summary (Details)

v3.22.4
Business Combinations - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 07, 2022
Feb. 03, 2022
Oct. 15, 2021
Apr. 05, 2021
Jan. 20, 2021
Dec. 31, 2022
Dec. 31, 2021
Business Combinations              
Acquisition related costs           $ 1,300 $ 15,300
2022 Acquisitions              
Summary of businesses acquired:              
Cash Paid           14,982  
Contingent Consideration           500  
Total Purchase Price           15,482  
Goodwill Acquired           8,356  
Net Sales           12,243  
Net Income           2,197  
Billings              
Summary of businesses acquired:              
Cash Paid   $ 7,005          
Total Purchase Price   7,005          
Goodwill Acquired   3,313          
Net Sales   8,001          
Net Income   $ 1,754          
Assured              
Summary of businesses acquired:              
Cash Paid $ 4,719            
Contingent Consideration 500         500  
Total Purchase Price 5,219            
Goodwill Acquired 3,317            
Net Sales 4,242            
Net Income $ 443            
2021 Acquisitions              
Summary of businesses acquired:              
Cash Paid             1,272,679
Contingent Consideration             1,200
Total Purchase Price             1,273,879
Goodwill Acquired             554,532
LCR              
Summary of businesses acquired:              
Cash Paid         $ 53,700    
Total Purchase Price         53,700    
Goodwill Acquired         $ 19,500    
ABS              
Summary of businesses acquired:              
Cash Paid       $ 124,348      
Total Purchase Price       124,348      
Goodwill Acquired       $ 54,229      
DI              
Summary of businesses acquired:              
Cash Paid     $ 1,035,965        
Total Purchase Price     1,035,965     4,500  
Goodwill Acquired     $ 450,716        
All others              
Summary of businesses acquired:              
Cash Paid           3,258 58,666
Contingent Consideration             1,200
Total Purchase Price           3,258 59,866
Goodwill Acquired           $ 1,726 $ 30,087