XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

As of December 31, 2022

 

Level 1

   

Level 2

   

Level 3

   

Total

 

Assets:

                               

Cash equivalents:

                               

Money market accounts

  $ 11,416     $ -     $ -     $ 11,416  

Available-for-sale securities:

                               

U.S. government securities

    15,051       -       -       15,051  

Corporate debt securities

    -       26,047       -       26,047  

Other debt securities

    -       3,494       -       3,494  

Total

    26,467       29,541       -       56,008  

Liabilities:

                               

Contingent consideration - business combinations

    -       -       4,456       4,456  

Debt

    -       25,607       -       25,607  

Total

  $ -     $ 25,607     $ 4,456     $ 30,063  

As of December 31, 2021

 

Level 1

   

Level 2

   

Level 3

   

Total

 

Assets:

                               

Money market accounts

  $ 63,873     $ -     $ -     $ 63,873  

Total

    63,873       -       -       63,873  

Liabilities:

                               

Contingent consideration - business combinations

    -       -       10,027       10,027  

Total

  $ -     $ -     $ 10,027     $ 10,027  
Contingent Consideration Liabilities [Member]  
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
   

Year Ended December 31,

 

(In thousands)

 

2022

   

2021

   

2020

 

Beginning balance as of December 31, 2021, 2020, and 2019

  $ 10,027     $ 7,152       1,914  

Additions

    -       -       3,663  

Change in fair value recognized in net (loss) income

    (4,754 )     2,875       1,575  

Payment of contingent consideration earned

    (817 )     -       -  

Ending balance

  $ 4,456     $ 10,027     $ 7,152  

(In thousands)

 

2021

   

2020

 

Beginning balance as of December 31, 2020 and 2019

  $ 2,780       39,602  

Exercised warrants

    (2,901 )     (33,221 )

Change in fair value recognized in net (loss) income

    121       (3,601 )

Ending balance

  $ -     $ 2,780