v3.25.2
FAIR VALUE MEASUREMENT (Tables)
6 Months Ended
Jun. 30, 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
June 30,
Six Months Ended
June 30,
(in thousands)2025202420252024
Beginning balance$25,005 $51,858 $21,008 $46,104 
New acquisitions and measurement adjustments16,977 3,785 21,707 10,449 
Payouts(2,254)(33,012)(3,447)(34,486)
Interest and fair value adjustments1,177 1,197 543 
Charge offset, forfeit and other(690)(3)(250)27 
Ending balance$40,215 $22,637 $40,215 $22,637 
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:
June 30, 2025December 31, 2024
(in thousands)Fair ValueCarrying ValueFair ValueCarrying Value
2035 Senior Notes$502,150 $485,278 $— $—