XML 30 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 4 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2016
Notes Tables  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
   
Weighted
Average
Exercise
Price
   
#
of
shares
   
Weighted
Average Remaining
Contractual Term
(in years)
   
Aggregate
Intrinsic
Value
 
Outstanding, January 1, 2016
  $ 5.17       68,400                  
Granted
    -       -                  
Cancelled
    -       -                  
Exercised
    -       -                  
Outstanding, June 30, 2016
  $ 5.17       68,400       4.99     $ 83,933  
Exercisable, June 30, 2016
  $ 5.17       68,400       4.99     $ 83,933  
                                 
Outstanding, January 1, 2015
  $ 5.16       72,400                  
Granted
    -       -                  
Cancelled
    -       -                  
Exercised
    (4.96 )     (2,000 )                
Outstanding, June 30, 2015
  $ 5.17       70,400       5.83     $ 86,886  
Exercisable, June 30, 2015
  $ 5.17       70,400       5.83     $ 86,886  
Schedule of Share-based Compensation, Activity [Table Text Block]
   
June 30, 2016
   
June 30, 2015
 
Weighted average grant-date fair value of stock options granted
    N/A       N/A  
Total fair value of stock options vested
    N/A       N/A  
Total intrinsic value of stock options exercised
    N/A     $ 2,953  
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
   
Shares
   
Award
Fair Value
 
Balance, January 1, 2016
    60,433     $ 8.97  
Granted
    33,685     $ 7.14  
Forfeited
    (8,187 )     8.97  
Vested
    (20,784 )     8.97  
Unvested Balance, June 30, 2016
    65,147     $ 8.03  
                 
Balance, January 1, 2015
    34,601     $ 8.96  
Granted
    34,484     $ 8.99  
Forfeited
    -       -  
Vested
    (8,652 )   $ 8.96  
Unvested Balance, June 30, 2015
    60,433     $ 8.97  
Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]
   
2016 Award
   
2015 Award
   
2014 Award
   
Total
 
2016
  $ 30,064     $ 28,251     $ 28,253     $ 86,568  
2017
    60,128       56,502       56,506       173,136  
2018
    60,128       56,502       7,063       123,693  
2019
    60,128       7,063       -       67,191  
2020
    10,021       -       -       10,021  
    $ 220,469     $ 148,318     $ 91,822     $ 460,609