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