Annual report pursuant to Section 13 and 15(d)

Acquisitions - Supplementary information (Details)

v3.20.4
Acquisitions - Supplementary information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 06, 2020
Apr. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]      
Net cash paid for acquisition     $ 16,782
Change in fair value of contingent earn-out consideration     47
Interwork Group, Inc.      
Business Acquisition [Line Items]      
Cash paid to sellers   $ 2,150  
Contingent earn-out   760  
Total purchase consideration   2,910  
Cash acquired in acquisition   (1,009)  
Net cash paid for acquisition   $ 1,141  
CDF Group Limited      
Business Acquisition [Line Items]      
Cash paid to sellers $ 24,104    
Cash acquired in acquisition (8,463)    
Net cash paid for acquisition $ 15,641    
Maximum | Interwork Group, Inc.      
Business Acquisition [Line Items]      
Increase in fair value of earn-out liability     $ 100