XML 98 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
As of December 31, 2019
 
Level 1
   
Level 2
   
Level 3
   
Total
 
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market accounts
  $
6,448
    $
    $
    $
6,448
 
Convertible debt held at fair value
   
     
     
1,000
     
1,000
 
Total
   
6,448
     
     
1,000
     
7,448
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration - business combinations
   
     
     
1,914
     
1,914
 
Warrant liability
  $
    $
    $
39,602
    $
39,602
 
Total
   
     
     
41,516
     
41,516
 
As of December 31, 2018
 
Level 1
   
Level 2
   
Level 3
   
Total
 
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market accounts
  $
30,657
    $
    $
    $
30,657
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Warrant liability (restated)
  $
    $
    $
28,516
    $
28,516
 
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
   
Year ended
December 31,
 
(In thousands)
 
2019
 
Beginning balance
  $
 
Purchases
   
1,000
 
Change in fair value recognized in net income
   
 
Total
  $
1,000
 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
   
Year ended
December 31,
 
(In thousands)
 
2019
 
Beginning balance
  $
 
Additions
   
2,347
 
Change in fair value recognized in net income
   
50
 
Payments earned, reclassified to accrued liabilities
   
(483
)
Total
  $
1,914
 
Warrant Liabilities [Member]  
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
(In thousands)
 
Year ended
December 31,
2019
   
Year ended
December 31,
2018
(restated)
 
Beginning balance (as restated)
  $
28,516
    $
19,623
 
Exercised warrants
   
(1,749
)
   
(19,378
)
Change in fair value recognized in net income
   
12,835
     
28,271
 
Ending balance
  $
39,602
    $
28,516