v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Assets and Liabilities Measured on Recurring Basis
The following table represents the fair value of assets and liabilities as of June 30, 2026 and December 31, 2025, respectively, including the following:
(In thousands)Balance at
June 30,
2026
Level 1Level 2Level 3
Assets:
Cash equivalents$377,042 $377,042 $— $— 
Municipal bonds13,256 — 13,256 — 
Corporate debt securities103,539 — 103,539 — 
Commercial paper63,901 — 63,901 — 
Asset-backed securities103,788 — 103,788 — 
Government, federal agency, and other sovereign obligations48,271 44,143 4,128 — 
Liabilities:
Business acquisition liabilities105,389 — — 105,389 
(In thousands)Balance at
December 31,
2025
Level 1Level 2Level 3
Assets:
Cash equivalents$311,708 $287,574 $24,134 $— 
Municipal bonds9,556 — 9,556 — 
Corporate debt securities37,427 — 37,427 — 
Commercial paper15,627 — 15,627 
Asset-backed securities19,178 — 19,178 — 
Government, federal agency, and other sovereign obligations21,118 17,046 4,072 — 
Liabilities:
Business acquisition liabilities101,508 — — 101,508 
Schedule of Significant Unobservable Inputs in Valuation Techniques
The following are the significant unobservable inputs used in the two valuation techniques:
Unobservable inputRangeWeighted Average*
Revenue risk premium1.6%-5.4%2.5%
Revenue volatility14.0%-15.8%14.8%
Discount rate4.9%-8.5%5.3%
Projected year of payment2026-2035
* The weighted average rates were calculated based on the relative fair value of each business acquisition liability.
Schedule of Changes in Carrying Value of Business Acquisition Liabilities
The change in the carrying value of the business acquisition liabilities during the three and six months ended June 30, 2026 and 2025, respectively, included the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
(In thousands)2026202520262025
Beginning balance$100,318 $118,055 $101,508 $123,235 
Purchase price contingent consideration— — 3,909 — 
Changes resulting from foreign currency fluctuations— (252)— (252)
Contingent cash payments(9,719)(17,725)(16,316)(23,628)
Contingent RSU grants(291)(249)(684)(677)
Changes in fair value of business acquisition liabilities9,707 5,222 16,059 5,389 
Contractual payable reclassification5,374 (79)913 905 
Ending balance$105,389 $104,972 $105,389 $104,972