XML 20 R55.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 9 - Stock Option Plans (Details) - Summary of Exercise Prices, Weighted Average Remaining Contractual Life and Intrinsic Values of Outstanding Options (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2013
Exercise Price $1.52 - $2.40 [Member]
Dec. 31, 2013
Exercise Price $2.48 - $2.80 [Member]
Dec. 31, 2013
Exercise Price $2.92 - $3.76 [Member]
Dec. 31, 2013
Exercise Price $4.20 - $10.16 [Member]
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]                
Options outstanding - Exercise price - lower         $ 1.52 $ 2.48 $ 2.92 $ 4.20
Options outstanding - Exercise price - upper         $ 2.40 $ 2.80 $ 3.76 $ 10.16
Options outstanding - Number outstanding (in Shares) 1,407,639 2,148,170 2,186,511 2,068,063 335,029 379,135 339,041 354,434
Options outstanding - Weighted average exercise price per share $ 3.80       $ 2.32 $ 2.75 $ 3.21 $ 6.86
Options outstanding - Weighted average remaining contractual life (years)         328 days 3 years 2 years 5 years 6 months
Options outstanding - Aggregate intrinsic value (in Dollars) $ 14,364,510       $ 3,911,669 $ 4,264,512 $ 3,658,099 $ 2,530,230
Options exercisable - Number exercisable (in Shares) 1,045,475 1,772,723 1,760,604   335,029 302,472 288,867 119,107
Options exercisable - Weighted average exercise price per share $ 3.14 $ 2.28 $ 2.16   $ 2.32 $ 2.74 $ 3.26 $ 6.13
Options exercisable - Aggregate intrinsic value (in Dollars) $ 11,357,316       $ 3,911,669 $ 3,405,886 $ 3,102,171 $ 937,590