XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

As of September 30, 2022

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Cash equivalents:

                

Money market accounts

 $22,868  $-  $-  $22,868 

Available-for-sale securities:

                

U.S. government securities

  13,054   -   -   13,054 

Corporate debt securities

  -   20,094   -   20,094 

Other debt securities

  -   1,925   -   1,925 

Total

  35,922   22,019   -   57,941 

Liabilities:

                

Contingent consideration - business combinations

  -   -   5,862   5,862 

Debt

  -   26,274   -   26,274 

Total

 $-  $26,274  $5,862  $32,136 

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 

Debt

  -   7,215   -   7,215 

Total

 $-  $7,215  $10,027  $17,242 
Warrant Liabilities [Member]  
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Nine Months Ended

 
  

September 30,

 

(In thousands)

 

2022

  

2021

 
Beginning balance as of December 31, 2021 and 2020 $-  $2,780 

Exercised warrants

  -   (2,901)

Change in fair value recognized in net (loss) income

  -   121 

Ending balance

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

Nine Months Ended

 
  

September 30,

 

(In thousands)

 

2022

  

2021

 
Beginning balance as of December 31, 2021 and 2020 $10,027  $7,152 

Change in fair value recognized in net (loss) income

  (3,348)  1,086 

Payment of contingent consideration earned

  (817)  - 

Ending balance

 $5,862  $8,238