XML 24 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 6 - Equity Incentive Plan (Details Textual)
3 Months Ended 6 Months Ended
Jun. 30, 2015
USD ($)
$ / shares
shares
Jun. 30, 2014
USD ($)
shares
Jun. 30, 2015
USD ($)
$ / shares
shares
Jun. 30, 2014
USD ($)
Restricted Stock Units (RSUs) [Member] | Board of Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares     9,678  
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares 0      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares 0   23,375  
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     1 year  
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years  
Allocated Share-based Compensation Expense $ 509,352 $ 377,960 $ 1,063,949 $ 805,782
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares 7,500   111,625  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 4,700,000   $ 4,700,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 346 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Total Intrinsic Value     $ 2,990,912 25,396,552
Proceeds from Stock Options Exercised $ 5,448 $ 294,106 $ 969,029 $ 1,361,805
Stock Repurchased and Retired During Period, Shares | shares   133,774    
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number 825,897   825,897  
Share-based Compensation Arrangement by Share-based Payment Award Options and Stock Appreciation Rights Weighted Average Exercise Price | $ / shares $ 17.86   $ 17.86  
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding, Intrinsic Value $ 13,900,000   $ 13,900,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding, Weighted Average Remaining ContractualTerm     6 years 292 days  
Share-based Compensation Arrangement by Share-based Payment Award, Contractual Term, Range     10 years