XML 62 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Equity Incentive Plan (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    Three Months Ended
March 31,
    2020   2019
Risk free interest rate  
0.35%
-
1.59%
 
2.44%
-
2.54%
Expected volatility  
46.48%
-
49.39%
 
44.34%
-
44.41%
Expected life (years)  
 
4.0
 
 
 
3.5
 
Expected dividend yield  
 
0.00%
 
 
 
0.00%
 
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
    Three Months Ended
March 31,
    2020   2019
Cost of product revenue   $
146
    $
92
 
Research & development    
196
     
177
 
Selling, general & administrative    
(549
)    
1,117
 
Total stock-based compensation expense   $
(207
)   $
1,386
 
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
    Three Months Ended
March 31,
    2020   2019
Grants:        
Stock options    
210,775
     
104,292
 
RSUs    
100,631
     
165,507
 
PSUs    
57,400
     
114,500
 
Exercises:                
Stock options    
-
     
500
 
Forfeitures:                
Stock options    
33,478
     
909
 
RSAs    
8,574
     
3,333
 
RSUs    
63,683
     
250
 
PSUs    
63,000
     
-
 
Expirations:                
Stock options    
363
     
16,007