XML 78 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Stockholders' Equity - Stock Option Plan (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Beginning balance, number outstanding (in shares) 284,730  
Exercise of stock options (in shares) 34,000 100,000
Ending balance, number outstanding (in shares) 387,930 284,730
Number of shares exercisable (in shares) 207,930 124,730
The 2001 Non-qualified Stock Option Plan [Member]    
Beginning balance, number outstanding (in shares) 59,730 124,480
Granted during period (in shares) 0 0
Exercise of stock options (in shares) 36,800 64,750
Canceled during period (in shares) 0 0
Ending balance, number outstanding (in shares) 22,930 59,730
Number of shares exercisable (in shares) 22,930 59,730
Beginning balance, weighted average exercise price (in dollars per share) $ 4.51 $ 4.57
Granted during period, weighted average exercise price (in dollars per share) 0 0
Exercised during period, weighted average exercise price (in dollars per share) 3.97 4.62
Canceled during period, weighted average exercise price (in dollars per share) 0 0
Ending balance, weighted average exercise price (in dollars per share) 5.36 4.51
Number of options exercisable, weighted average exercise price (in dollars per share) $ 5.36 $ 4.51
The 2007 Share Incentive Plan [Member]    
Beginning balance, number outstanding (in shares) 225,000 100,000
Granted during period (in shares) 140,000 125,000
Exercise of stock options (in shares) 0 0
Canceled during period (in shares) 0 0
Ending balance, number outstanding (in shares) 365,000 225,000
Number of shares exercisable (in shares) 185,000 65,000
Beginning balance, weighted average exercise price (in dollars per share) $ 9.43 $ 11.17
Granted during period, weighted average exercise price (in dollars per share) 10.82 8.04
Exercised during period, weighted average exercise price (in dollars per share) 0 0
Canceled during period, weighted average exercise price (in dollars per share) 0 0
Ending balance, weighted average exercise price (in dollars per share) 12.35 9.43
Number of options exercisable, weighted average exercise price (in dollars per share) $ 13.76 $ 9.97