XML 44 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Number of Shares
   
Weighted-Average Exercise Price
   
Weighted-Average of Remaining Contractual Life (in years)
   
Aggregate Intrinsic Value
 
Outstanding at December 31, 2018
   
3,121,200
    $
3.50
     
 
     
 
 
Issued
   
50,000
    $
3.13
     
 
     
 
 
Exercised
   
(419,500
)   $
2.54
     
 
     
 
 
Cancelled/Forfeited
   
    $
     
 
     
 
 
Outstanding at March 31, 2019
   
2,751,700
    $
3.64
     
2.9
    $
934,117
 
Exercisable at March 31, 2019
   
959,868
    $
3.34
     
2.1
    $
239,953