Annual report pursuant to Section 13 and 15(d)

Note 15 - Stock Based Compensation (Details) - Option and Warrant Activity

v2.4.0.8
Note 15 - Stock Based Compensation (Details) - Option and Warrant Activity (USD $)
12 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2012
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
# of shares 757,462    
Exercisable, June 30, 2014 257,462    
Exercisable, June 30, 2014 $ 12.03    
Exercisable, June 30, 2014 2 years 229 days    
WARRANTS:      
# of shares 163,124    
Weighted Average Exericse Price $ 7.29    
Weighted Average Remaining Contractual Life (in years) 2 years 73 days    
# of shares 337,899 3,750  
Warrant [Member]
     
WARRANTS:      
# of shares 163,124 163,124 261,719
Weighted Average Exericse Price $ 7.29 $ 7.29 $ 4.24
Weighted Average Remaining Contractual Life (in years) 2 years 73 days 3 years 69 days 6 years 215 days
Aggregated Intrinsic Value   $ 451,519  
# of shares   5,922  
Weighted Average Exericse Price   $ 0.27  
# of shares   (104,517)  
Weighted Average Exericse Price   $ 5.12  
Employee Stock Option [Member]
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
# of shares 757,462 311,462 803,433
Weighted Average Exericse Price $ 6.65 $ 15.65 $ 19.73
Weighted Average Remaining Contractual Life (in years) 2 years 73 days 3 years 109 days 3 years 251 days
Aggregated Intrinsic Value   $ 523,125  
WARRANTS:      
# of shares 612,793 362,747  
Weighted Average Exericse Price $ 4.32 $ 5.51  
# of shares (112,793) (449,285)  
Weighted Average Exericse Price $ 6.29 $ 5.70  
# of shares (54,000) (405,433)  
Weighted Average Exericse Price $ 32.92 $ 25.87