XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Changes in Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]            
Beginning balance, fair value $ 18,775 $ 19,331 $ 10,619 $ 4,292 $ 2,530  
Foreign currency translation (21) 149 (465) 157 72  
Ending balance, fair value   18,775 19,331 7,996 4,292 $ 2,530
Connexient            
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]            
Contingent consideration           340
Adjustment for acquisition         (340)  
One2Many Group B.V.            
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]            
Contingent consideration           $ 2,190
Adjustment for acquisition 1,060 38 (690) 1,370    
Payment for acquisition (10,679)          
Techwan SA            
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]            
Contingent consideration         $ 2,030  
Adjustment for acquisition       130    
SnapComms Limited            
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]            
Contingent consideration       $ 2,047    
Adjustment for acquisition   (23) 732      
Payment for acquisition   $ (720)        
Red Sky Technologies Inc.            
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]            
Contingent consideration     $ 9,135      
Adjustment for acquisition (8,163)          
Payment for acquisition $ (972)