XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
Our financial assets and liabilities measured at fair value on a recurring basis are as follows:
 Fair value measurements as of March 31, 2023
(In thousands)Quoted
prices in
active
markets for
identical
assets
(Level 1)
Significant
other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Total
Assets:
Money market funds$52,074 $— $— $52,074 
Equity securities543 — — 543 
Equity Method - FV option34,414 — — 34,414 
Common stock options/warrants— 26 — 26 
Total assets$87,031 $26 $— $87,057 
Liabilities:
Forward contracts— 884 — 884 
Contingent consideration— — 1,179 1,179 
Total liabilities$— $884 $1,179 $2,063 
Fair value measurements as of December 31, 2022
(In thousands)Quoted
prices in
active
markets for
identical
assets
(Level 1)
Significant
other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Total
Assets:
Money market funds$102,773 $— $— $102,773 
Equity securities$648 $— $— $648 
Equity Method - fair value option21,120 — — 21,120 
Common stock options/warrants— 28 — 28 
Total assets$124,541 $28 $— $124,569 
Liabilities:
Forward contracts— 1,123 — 1,123 
Contingent consideration— — 1,036 1,036 
Total liabilities$— $1,123 $1,036 $2,159 
Schedule of Carrying Amount and Estimated Fair Value of Long-Term Debt
The carrying amount and estimated fair value of our 2025 Notes, as well as the applicable fair value hierarchy tiers, are contained in the table below. The fair value of the 2025 Notes is determined using inputs other than quoted prices in active markets that are directly observable.

March 31, 2023
(In thousands)Carrying
Value
Total
Fair Value
Level 1Level 2Level 3
2025 Notes$142,375 $130,122 $— $130,122 $— 
Schedule of Reconciliation of the Beginning and Ending Balances of Level 3 Assets
The following table reconciles the beginning and ending balances of our Level 3 assets and liabilities as of March 31, 2023:
March 31, 2023
(In thousands)Contingent
consideration
Balance at December 31, 2022$1,036 
Change in fair value:
Included in results of operations136 
Foreign currency impact
Balance at March 31, 2023$1,179 
Schedule of Reconciliation of the Beginning and Ending Balances of Level 3 Liabilities
The following table reconciles the beginning and ending balances of our Level 3 assets and liabilities as of March 31, 2023:
March 31, 2023
(In thousands)Contingent
consideration
Balance at December 31, 2022$1,036 
Change in fair value:
Included in results of operations136 
Foreign currency impact
Balance at March 31, 2023$1,179