XML 49 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Note 13 - Capital Stock (Tables)
12 Months Ended
Dec. 31, 2019
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
    Stock   Weighted   Restricted       Market    
    Options   Average   Stock Units   Grant Date   Condition RSU's   Grant Date
    Outstanding   Exercise Price   Outstanding   Fair Value   Outstanding   Fair Value
                         
Balance at December 31, 2017    
3,780,244
    $
3.95
     
1,796,927
    $
2.69
     
164,127
    $
4.81
 
Granted    
104,585
     
4.48
     
639,126
     
4.31
     
156,944
     
4.19
 
Exercised    
(1,696,255
)    
3.50
     
-
     
-
     
-
     
-
 
Vested (RSUs)    
-
     
-
     
(845,326
)    
2.88
     
(69,667
)    
4.81
 
Cancelled / forfeited    
(231,842
)    
4.96
     
(356,965
)    
2.84
     
(134,460
)    
4.63
 
Balance at December 31, 2018    
1,956,732
     
4.25
     
1,233,762
     
3.36
     
116,944
     
4.19
 
Granted    
943,424
     
3.28
     
1,652,720
     
2.31
     
605,005
     
1.98
 
Exercised    
(3,750
)    
2.98
     
-
     
-
     
-
     
-
 
Vested (RSUs)    
-
     
-
     
(813,762
)    
3.29
     
(3,778
)    
4.19
 
Cancelled / forfeited    
(630,284
)    
3.96
     
(482,270
)    
3.42
     
(188,680
)    
4.18
 
Balance at December 31, 2019    
2,266,122
    $
3.93
     
1,590,450
    $
2.27
     
529,491
    $
1.67
 
Schedule of Weighted Average Number of Shares [Table Text Block]
    Year Ended December 31,
    2019   2018
Basic    
37,813,580
     
36,453,126
 
Dillutive effect of equity awards    
-
     
-
 
Diluted    
37,813,580
     
36,453,126
 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
    Options Outstanding   Options Exercisable
        Weighted               Weighted        
        Average   Weighted           Average   Weighted    
Range of
 
Number
 
Remaining
 
Average
 
Aggregate
 
Shares
 
Remaining
 
Average
 
Aggregate
Exercise
 
Outstanding at
 
Contractual Life
 
Exercise
 
Intrinsic
 
Exercisable at
 
Contractual Life
 
Exercise
 
Intrinsic
Price
 
Dec. 31, 2019
 
in Years
 
Price
 
Value
 
Dec. 31, 2019
 
in Years
 
Price
 
Value
                                 
$1.78
-
2.59
   
234,399
 
   
6.48
 
  $
2.14
 
  $
213
 
   
94,069
 
   
1.94
 
  $
2.57
 
  $
45
 
2.60
-
2.94
   
208,414
 
   
9.52
 
   
2.84
 
   
44
 
   
10,000
 
   
7.25
 
   
2.60
 
   
5
 
2.95
-
3.49
   
264,571
 
   
8.00
 
   
3.23
 
   
-
 
   
148,400
 
   
7.45
 
   
3.27
 
   
-
 
3.50
-
3.92
   
305,839
 
   
7.32
 
   
3.74
 
   
-
 
   
166,431
 
   
5.76
 
   
3.70
 
   
-
 
3.93
-
4.08
   
65,849
 
   
1.42
 
   
4.04
 
   
-
 
   
65,849
 
   
1.42
 
   
4.04
 
   
-
 
4.09
-
4.17
   
355,625
 
   
4.41
 
   
4.12
 
   
-
 
   
355,625
 
   
4.41
 
   
4.12
 
   
-
 
4.18
-
4.38
   
370,000
 
   
3.93
 
   
4.30
 
   
-
 
   
370,000
 
   
3.93
 
   
4.30
 
   
-
 
4.39
-
5.39
   
141,550
 
   
5.56
 
   
4.99
 
   
-
 
   
126,550
 
   
5.22
 
   
5.04
 
   
-
 
5.40
-
5.54
   
174,875
 
   
5.18
 
   
5.51
 
   
-
 
   
174,875
 
   
5.18
 
   
5.51
 
   
-
 
5.55
-
5.75
   
145,000
 
   
5.65
 
   
5.58
 
   
-
 
   
137,500
 
   
5.49
 
   
5.57
 
   
-
 
$1.78
-
5.78
   
2,266,122
 
   
5.95
 
  $
3.93
 
  $
257
 
   
1,649,299
 
   
4.70
 
  $
4.28
 
  $
50
 
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
    Year Ended December 31,
    2019   2018
    (in thousands)
Cost of product revenues   $
43
    $
64
 
Sales and marketing    
119
     
431
 
General and administrative    
2,710
     
2,232
 
Research and development    
162
     
167
 
Discontinued operations    
-
     
150
 
Total stock-based compensation   $
3,034
    $
3,044
 
Monte-Carlo Valuation Simulation [Member]  
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    2019   2018
         
Volatility    
58.96
%    
44.02
%
Risk-free interest rate    
1.99
%    
2.27
%
Correlation coefficient    
23.59
%    
0.07
%
Dividend yield    
-
%    
-
%
Black Scholes Option Pricing Model [Member]  
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    2019   2018
Volatility    
48.11
%    
43.28
%
Risk-free interest rate    
2.12
%    
2.84
%
Expected holding period (in years)    
4.7
     
4.8
 
Dividend Yield    
-
%    
-
%