XML 55 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
FAIR VALUE MEASUREMENT (Tables)
12 Months Ended
Dec. 31, 2021
FAIR VALUE MEASUREMENT  
Summary of the changes in fair value for Level 3 liabilities

(in thousands)

Acquisition holdback and earnout liabilities at December 31, 2019

    

$

49,132

New acquisitions

12,594

Revaluations

(2,305)

Payouts

(24,011)

Interest on outstanding contingencies

2,025

Charge offset, forfeit and other

(1,691)

Acquisition holdback and earnout liabilities at December 31, 2020

35,744

New acquisitions

14,516

Revaluations

Payouts

(22,809)

Interest on outstanding contingencies

855

Charge offset, forfeit and other

(3,150)

Acquisition holdback and earnout liabilities at December 31, 2021

$

25,156