XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions and divestitures (Tables)
3 Months Ended
Mar. 31, 2021
Business Combinations [Abstract]  
Schedule of Business Acquisitions by Acquisition, Contingent Consideration
The following is a reconciliation of changes in contingent earn-out obligations for the three months ended March 31, 2021:
Three months ended March 31, 2021
Beginning balance $30,248 
Acquisitions538 
Foreign currency translation(2,080)
Fair value remeasurements(214)
Payments(267)
Ending balance$28,225