XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Changes in Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance, fair value $ 10,619  
Ending balance, fair value 19,331 $ 2,530
Foreign currency translation (465)  
Connexient    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration   340
One2Many Group B.V.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration   $ 2,190
Adjustment for acquisition (690)  
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]    
Adjustment for acquisition $ 732