XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Consideration (Details) - USD ($)
3 Months Ended
Feb. 22, 2022
Jan. 07, 2022
Jun. 24, 2021
Feb. 28, 2021
Jan. 19, 2021
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]                
Holdback             $ 12,157,000 $ 7,607,000
BA Insight                
Business Acquisition [Line Items]                
Cash $ 33,355,000              
Holdback 645,000              
Contingent consideration 0              
Working capital and other adjustments 1,587,000              
Total consideration $ 35,587,000              
Cash holdback payable, payment period 15 months              
Objectif Lune                
Business Acquisition [Line Items]                
Cash   $ 29,750,000            
Holdback   5,250,000            
Contingent consideration   0            
Working capital and other adjustments   338,000            
Total consideration   $ 35,338,000            
Cash holdback payable, payment period   12 months            
Panviva                
Business Acquisition [Line Items]                
Cash     $ 19,931,000          
Holdback     3,517,000          
Contingent consideration     0          
Working capital and other adjustments     379,000          
Total consideration     $ 23,827,000          
Cash holdback payable, payment period     12 months          
BlueVenn                
Business Acquisition [Line Items]                
Cash       $ 53,535,000        
Holdback       2,429,000        
Contingent consideration       2,535,000        
Working capital and other adjustments       (537,000)        
Total consideration       $ 57,962,000        
Cash holdback payable, payment period       18 months        
Future earn out payments, maximum       $ 21,700,000        
Earnout payments           $ 0    
Second Street                
Business Acquisition [Line Items]                
Cash         $ 25,436,000      
Holdback         5,000,000      
Contingent consideration         1,650,000      
Working capital and other adjustments         (1,365,000)      
Total consideration         $ 30,721,000      
Cash holdback payable, payment period         12 months      
Future earn out payments, maximum         $ 3,000,000      
Earnout payments           $ 0