Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENT (Tables)

v3.24.0.1
FAIR VALUE MEASUREMENT (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of the changes in fair value for Level 3 liabilities
The table below presents a summary of the changes in fair value for these liabilities.
(in thousands)
Acquisition holdback and earnout liabilities at December 31, 2021 $ 25,156 
New acquisitions and measurement adjustments 10,178 
Payouts (17,334)
Interest and fair value adjustments 398 
Charge offset, forfeit and other (4,902)
Acquisition holdback and earnout liabilities at December 31, 2022 13,496 
New acquisitions and measurement adjustments 44,548 
Payouts (12,489)
Interest and fair value adjustments 2,981 
Charge offset, forfeit and other (2,432)
Acquisition holdback and earnout liabilities at December 31, 2023 $ 46,104