XML 58 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Capital Stock and Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule Of Stock Options And Restricted Stock Units Activity Roll forward [Table Text Block]
    Stock Options   Restricted Stock Units   Market Condition RSU's
        Weighted                
    Stock   Average   Restricted       Market    
    Options   Exercise   Stock Units   Grant Date   Condition RSU's   Grant Date
    Outstanding   Price   Outstanding   Fair Value   Outstanding   Fair Value
                         
Balance at December 31, 2019    
2,266,122
    $
3.93
     
1,590,450
    $
2.27
     
529,491
    $
1.67
 
Granted    
42,373
     
2.58
     
142,766
   
3.00
   
-
   
-
 
Vested (RSUs)    
-
   
-
   
(267,588
)    
2.75
     
-
     
-
 
Cancelled / forfeited    
(49,074
)    
3.81
     
(31,795
)    
3.02
     
-
     
-
 
Balance at March 31, 2020    
2,259,421
    $
3.90
     
1,433,833
    $
2.24
     
529,491
    $
1.67
 
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
    Three Months Ended March 31,
    2020   2019
    (in thousands)
Cost of product revenues   $
10
    $
13
 
Sales and marketing    
51
     
(7
)
General and administrative    
696
     
551
 
Research and development    
36
     
34
 
Total stock-based compensation   $
793
    $
591
 
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended March 31,
    2020   2019
Basic    
38,328,791
     
37,644,684
 
Diluted    
38,328,791
     
37,644,684
 
Black Scholes Option Pricing Model [Member]  
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    2020
Volatility    
54.83
%
Risk-free interest rate    
1.16
%
Expected holding period (in years)    
4.6