XML 65 R52.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
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Beginning balance, fair value $ 19,331 $ 10,619 $ 2,530  
Foreign currency translation 149 (465) 72  
Ending balance, fair value 18,775 19,331 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 38 (690)    
Techwan SA        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Contingent consideration     $ 2,030  
Red Sky Technologies Inc.        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Contingent consideration   9,135    
SnapComms Limited        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Payment for acquisition (720)      
Adjustment for acquisition $ (23) $ 732