Quarterly report [Sections 13 or 15(d)]

FAIR VALUE MEASUREMENT (Tables)

v3.25.3
FAIR VALUE MEASUREMENT (Tables)
9 Months Ended
Sep. 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
September 30,
Nine Months Ended
September 30,
(in thousands) 2025 2024 2025 2024
Beginning balance $ 40,215  $ 22,637  $ 21,008  $ 46,104 
New acquisitions and measurement adjustments 4,457  3,123  26,164  13,572 
Payouts (4,325) (3,128) (7,773) (37,614)
Interest and fair value adjustments 739  13  1,936  556 
Charge offset, forfeit and other 1,004  (507) 755  (480)
Ending balance $ 42,090  $ 22,138  $ 42,090  $ 22,138 
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:
September 30, 2025 December 31, 2024
(in thousands) Fair Value Carrying Value Fair Value Carrying Value
2035 Senior Notes $ 510,190  $ 485,659  $ —  $ —