XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial instruments fair value (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair value, assets and liabilities measured on recurring basis
The fair value of these financial instruments were as follows:
December 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Cash equivalents:
Money market funds$146,037 $— $— $146,037 
Total cash equivalents$146,037 $— $— $146,037 
Contingent consideration:
Accrued liabilities$— $— $4,588 $4,588 
Other liabilities— — 5,512 5,512 
Total contingent consideration$— $— $10,100 $10,100 
December 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Cash equivalents:
Money market funds$100,000 $— $— $100,000 
U.S. Treasuries25,000 — — 25,000 
Total cash equivalents$125,000 $— $— $125,000 
Contingent consideration:
Other liabilities$— $— $8,200 $8,200 
Total contingent consideration$— $— $8,200 $8,200 
Summary of changes in contingent consideration classified as Level 3
The following table provides a summary of the changes in contingent consideration, which is classified as Level 3:
Years Ended December 31,
202120202019
(in thousands)
Balance, beginning of period$8,200 $9,200 $9,000 
Additions359 — — 
Total (gains) losses included in:
Net loss6,037 (1,000)200 
Payments(4,206)— — 
Other (1)
(290)— — 
Balance, end of period$10,100 $8,200 $9,200 
(1) See Note 5 for more information on the reduction to contingent consideration related to the cmdReporter acquisition.
Schedule of carrying values and estimated fair values of debt instruments
The following table presents the net carrying value and estimated fair value of the 2026 Notes, which are not recorded at fair value in the consolidated balance sheet:
December 31, 2021
Net Carrying ValueEstimated Fair Value
(in thousands)
2026 Notes
$362,031 $398,044