Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENT (Tables)

v3.25.0.1
FAIR VALUE MEASUREMENT (Tables)
12 Months Ended
Dec. 31, 2024
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, 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 
New acquisitions and measurement adjustments 21,052 
Payouts (43,948)
Interest and fair value adjustments (1,099)
Charge offset, forfeit and other (1,101)
Acquisition holdback and earnout liabilities at December 31, 2024 $ 21,008