Quarterly report [Sections 13 or 15(d)]

FAIR VALUE MEASUREMENT (Tables)

v3.25.1
FAIR VALUE MEASUREMENT (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value The table below presents a summary of the changes in fair value for these liabilities.
Three Months Ended
March 31,
(in thousands) 2025 2024
Beginning balance $ 21,008  $ 46,104 
New acquisitions and measurement adjustments 4,730  6,664 
Payouts (1,193) (1,474)
Interest and fair value adjustments 20  534 
Charge offset, forfeit and other 440  30 
Ending balance $ 25,005  $ 51,858 
Schedule of Aggregate Fair Value and Carrying Value
The following table presents the aggregate fair value and carrying value of our 2035 Senior Notes, which are classified as Level 2 within the fair value hierarchy:
March 31, 2025 December 31, 2024
(in thousands) Fair Value Carrying Value Fair Value Carrying Value
2035 Senior Notes $ 496,795  $ 485,451  $ —  $ —