XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2022
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value of Assets and Liabilities Measured on Recurring Basis

(In thousands)

Balance at

June 30,

2022

Level 1

Level 2

Level 3

Assets:

Cash equivalents

$

53,986

$

48,601

$

5,385

$

Municipal bonds

130,264

130,264

Corporate debt securities

444,246

444,246

Commercial paper

25,767

25,767

Asset-backed securities

99,478

99,478

Government, federal agency, and other sovereign obligations

31,146

31,146

Liabilities:

Business acquisition liabilities

68,314

68,314

(In thousands)

Balance at

December 31,

2021

Level 1

Level 2

Level 3

Assets:

Cash equivalents

$

26,684

$

3,768

$

22,916

$

Municipal bonds

157,247

157,247

Corporate debt securities

430,996

430,996

Commercial paper

38,253

38,253

Asset-backed securities

140,651

140,651

Government, federal agency, and other sovereign obligations

45,706

45,706

Liabilities:

Business acquisition liabilities

70,525

70,525

Significant Unobservable Inputs in Valuation Techniques

Unobservable input

Range

Weighted Average*

Revenue risk premium

2.4%

-

4.9%

2.4%

Revenue volatility

14.0%

-

15.8%

14.9%

Discount rate

3.8%

-

8.5%

6.2%

Projected year of payment

2022

-

2032

* The weighted average rates were calculated based on the relative fair value of each business acquisition liability.

Changes in Carrying Value of Business Acquisition Liabilities

Three Months Ended

Six Months Ended

June 30,

June 30,

(In thousands)

2022

2021

2022

2021

Beginning balance

$

68,036

$

36,020

$

70,525

$

37,270

Purchase price contingent consideration

4,414

4,414

Contingent cash payments

(2,193)

(1,523)

(4,607)

(3,015)

Contingent RSU grants

(220)

(197)

(416)

(360)

Changes in fair value of business acquisition liabilities

(1,126)

13,870

(1,390)

14,128

Contractual payable reclassification

(597)

(175)

(212)

(28)

Ending balance

$

68,314

$

47,995

$

68,314

$

47,995