XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 19 - Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

Fair value measurements as of December 31, 2023

 
  

Quoted

             
  

prices in

             
  

active

  

Significant

         
  

markets for

  

other

  

Significant

     
  

identical

  

observable

  

unobservable

     
  

assets

  

inputs

  

inputs

     

(In thousands)

 

(Level 1)

  

(Level 2)

  

(Level 3)

  

Total

 

Assets:

                

Money market funds

 $32,404  $  $  $32,404 

Equity securities

  116         116 

Equity Method - fair value option

  9,786         9,786 

Common stock options/warrants

     2      2 

Total assets

 $42,306  $2  $  $42,308 

Liabilities:

                

Forward contracts

 $  $29  $  $29 

Total liabilities

 $  $29  $  $29 
  

Fair value measurements as of December 31, 2022

 
  

Quoted

             
  

prices in

             
  

active

  

Significant

         
  

markets for

  

other

  

Significant

     
  

identical

  

observable

  

unobservable

     
  

assets

  

inputs

  

inputs

     

(In thousands)

 

(Level 1)

  

(Level 2)

  

(Level 3)

  

Total

 

Assets:

                

Money market funds

 $102,773  $  $  $102,773 

Equity securities

  648         648 

Equity Method - fair value option

  21,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 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

December 31, 2023

 
  

Carrying

  

Total

             

(In thousands)

 

Value

  

Fair Value

  

Level 1

  

Level 2

  

Level 3

 

2025 Notes

 $143,250  $142,411  $  $142,411  $ 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

December 31, 2023

 

(In thousands)

 

Contingent consideration

 

Balance at December 31, 2022

 $1,036 

Change in fair value:

    

Included in results of operations

  (1,036)

Foreign currency impact

   

Balance at December 31, 2023

 $ 
  

December 31, 2022

 

(In thousands)

 

Contingent consideration

 

Balance at December 31, 2021

 $2,837 

Change in fair value

    

Included in results of operations

  (1,312)

Foreign currency impact

  (489)

Balance at December 31, 2022

 $1,036