Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Stock Based Compensation (Details)

v2.4.0.8
Note 4 - Stock Based Compensation (Details) (USD $)
3 Months Ended 9 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 6 Months Ended 9 Months Ended 18 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Restricted Stock [Member]
Mar. 31, 2014
Restricted Stock [Member]
Jun. 30, 2014
Restricted Stock [Member]
Jun. 30, 2013
Restricted Stock [Member]
Jun. 30, 2013
Restricted Stock [Member]
Minimum [Member]
Jun. 30, 2013
Restricted Stock [Member]
Maximum [Member]
Jun. 30, 2014
Employee Stock Purchase Plan [Member]
Dec. 31, 2013
Employee Stock Purchase Plan [Member]
Jun. 30, 2014
Employee Stock Purchase Plan [Member]
Jun. 30, 2014
Employee Stock Purchase Plan [Member]
Note 4 - Stock Based Compensation (Details) [Line Items]                            
Share-based Compensation $ 191,136 $ 186,842 $ 565,505 $ 570,574                    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized 1,596,770   1,596,770                      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     4 years 328 days                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     0 0                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term     2 years 292 days                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 4,821,595   4,821,595                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 257,869   257,869                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term     2 years 292 days                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 3,182,090   3,182,090                      
Proceeds from Stock Options Exercised     $ 618,848 $ 14,996                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         5 years 1 year   1 year 1 year 5 years        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period         10,000 1,915 11,915 9,090            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value         $ 16.47 $ 26.09 $ 18.02 $ 5.50     $ 14.27 $ 8.28    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date                         85.00%  
Stock Issued During Period, Shares, Employee Stock Purchase Plans                       10,920   6,669
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                     185,656   185,656 185,656