XML 88 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Note R - Stock Options (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Number of Options
   
Weighted
average
   
Weighted
average
remaining
   
Aggregate
 
   
2004
Plan
   
2015
Plan
   
Non
Plan
   
Total
   
exercise
price
   
life
(in years)
   
intrinsic
value
 
                                                         
Outstanding, as of December 31, 2017
 
 
52,296
   
 
82,086
   
 
1,343,111
   
 
1,477,493
   
$
2.91
   
 
 
 
 
 
 
 
                                                         
Granted
   
     
351,918
     
     
351,918
     
1.97
     
 
     
 
 
Exercised
   
     
     
     
     
     
 
     
 
 
Forfeited
   
     
(38,613
)
   
(111,253
)
   
(149,866
)
   
2.63
     
 
     
 
 
Expired
   
(18,961
)
   
(13,473
)
   
(59,097
)
   
(91,531
)
   
3.03
     
 
     
 
 
Outstanding, as of December 31, 2018
 
 
33,335
   
 
381,918
   
 
1,172,761
   
 
1,588,014
   
$
2.72
   
 
5.00
   
$
0
 
                                                         
Granted
   
     
241,334
     
     
241,334
     
1.17
     
 
     
 
 
Exercised
   
     
     
     
     
     
 
     
 
 
Forfeited
   
     
(40,615
)
   
(4,168
)
   
(44,783
)
   
2.27
     
 
     
 
 
Expired
   
(2,084
)
   
(14,717
)
   
(16,040
)
   
(32,841
)
   
3.08
     
 
     
 
 
Outstanding, as of December 31, 2019
 
 
31,251
   
 
567,920
   
 
1,152,553
   
 
1,751,724
   
$
2.51
   
 
4.30
   
$
0
 
Vested or expected to vest at December 31, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1,594,905
   
$
2.59
   
 
4.17
   
$
0
 
Exercisable at December 31, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
992,747
   
$
2.88
   
 
3.63
   
$
0
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]
 
 
 
 
 
 
Options Outstanding
 
 
Options Exercisable
 
Range of exercise prices
 
 
Number of
shares
 
 
Weighted
average
exercise
price
 
 
Weighted
average
remaining
life (in years)
 
 
Number
exercisable
 
 
Weighted
average
exercise
price
 
$
0.51
-
1.99
 
 
 
418,336
 
 
$
1.52
 
 
 
5.78
 
 
 
62,712
 
 
$
1.96
 
$
2.00
-
3.50
 
 
 
1,164,841
 
 
 
2.56
 
 
 
4.28
     
761,488
     
2.58
 
$
3.51
-
4.92
 
 
 
168,547
 
 
 
4.58
 
 
 
0.76
     
168,547
     
4.58
 
$
0.51
-
4.92
 
 
 
1,751,724
 
 
 
 
 
 
 
 
     
992,747