XML 30 R19.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 4 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 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, March 31, 2016
  $ 5.17       68,400       5.24     $ 83,933  
Exercisable, March 31, 2016
  $ 5.17       68,400       5.24     $ 83,933  
                                 
Outstanding, January 1, 2015
  $ 5.16       72,400                  
Granted
    -       -                  
Cancelled
    -       -                  
Exercised
    (4.96 )     (2,000 )                
Outstanding, March 31, 2015
  $ 5.17       70,400       6.07     $ 86,886  
Exercisable, March 31, 2015
  $ 5.17       70,400       6.07     $ 86,886  
Schedule of Share-based Compensation, Activity [Table Text Block]
   
March 31, 2016
   
March 31, 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, March 31, 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, March 31, 2015
    60,433     $ 8.97  
Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]
   
2016 Award
   
2015 Award
   
2014 Award
   
Total
 
2016
  $ 45,095     $ 58,127     $ 58,130     $ 161,352  
2017
    60,128       77,503       77,506       215,137  
2018
    60,128       77,503       9,688       147,319  
2019
    60,128       9,688       -       69,816  
2020
    10,021       -       -       10,021  
    $ 235,500     $ 222,821     $ 145,324     $ 603,645