XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Measurements  
Schedule of assets and liabilities measured at fair value on a recurring basis

Assets and liabilities measured at fair value on a recurring basis are summarized below (in thousands):

As of June 30, 2022

Carrying

Fair

Fair Value Measurements

Amount

Value

Level 1

Level 2

Level 3

Assets

Cash equivalents

$

117,860

$

117,860

$

117,860

$

$

Corporate bonds

225,721

225,721

225,721

U.S. Treasuries

490,185

490,185

490,185

Equity securities

134,342

134,342

134,342

Swaps and forward contracts

489

489

489

Liabilities

Contingent consideration

96,508

96,508

96,508

Swaps and forward contracts

1,291

1,291

1,291

As of December 31, 2021

Carrying

Fair

Fair Value Measurements

Amount

Value

Level 1

Level 2

Level 3

Assets

Cash equivalents

$

115,241

$

115,241

$

115,241

$

$

Corporate bonds

226,382

226,382

226,382

U.S. Treasuries

1,013,883

1,013,883

1,013,883

Equity securities

147,995

147,995

147,995

Swaps and forward contracts

70

70

70

Liabilities

Contingent consideration

62,297

62,297

62,297

Swaps and forward contracts

981

981

981

Schedule of assets and liabilities measured at fair value on a recurring basis that have unobservable inputs

Financial Instrument

    

Fair Value

Valuation Technique

Unobservable Input

Range (weighted average)

Contingent Consideration

$

85,466

Scenario based method

Credit spread

16.24%

Discount rate

17.56% - 19.19% (18.38%)

10,350

Monte carlo simulation

Credit spread

16.24%

Discount rate

18.84% - 19.09%

Revenue volatility

49.11%

692

Monte carlo simulation

Credit spread

16.24%

Revenue volatility

40.7% - 24.4% (35.0%)

Gross profit volatility

113.0% - 23.0% (65.0%)

96,508

Schedule of activity in the level 3 liabilities

The change in the carrying amount of Level 3 liabilities for the three and six month period ended June 30, 2022 was as follows (in thousands):

Six months ended

June 30, 2022

Beginning balance at December 31, 2021

$

62,297

Payments

(2,667)

Additions due to acquisitions

41,732

Fair value adjustments

2,461

Foreign currency translation adjustment

 

(604)

Ending balance at March 31, 2022

103,219

Fair value adjustments

(5,066)

Foreign currency translation adjustment

 

(1,645)

Ending balance at June 30, 2022

$

96,508