Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants

v2.4.0.8
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants (USD $)
6 Months Ended 12 Months Ended
Dec. 31, 2013
Jun. 30, 2013
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants [Line Items]    
Number Outstanding and Exercisable (in Shares) 302,462  
Weighted Average Remaining Contractual Life 2 years 317 days  
Weighted Ave Exericse Price $ 15.14  
Number Outstanding and Exercisable (in Shares) 163,124  
Weighted Average Remaining Contractual Life 2 years 255 days 3 years 160 days
Weighted Ave Exericse Price $ 7.29  
Price Range $.10 - $9.90 [Member]
   
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants [Line Items]    
Exercise Price - Lower $ 0.10  
Exercise Price - Upper $ 9.90  
Number Outstanding and Exercisable (in Shares) 183,462  
Weighted Average Remaining Contractual Life 3 years 167 days  
Weighted Ave Exericse Price $ 7.21  
Price Range $10.00 - $19.90 [Member]
   
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants [Line Items]    
Exercise Price - Lower $ 10.00  
Exercise Price - Upper $ 19.90  
Number Outstanding and Exercisable (in Shares) 14,000  
Weighted Average Remaining Contractual Life 2 years 40 days  
Weighted Ave Exericse Price $ 18.18  
Price Range $20.00 - $29.90 [Member]
   
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants [Line Items]    
Exercise Price - Lower $ 20.00  
Exercise Price - Upper $ 29.90  
Number Outstanding and Exercisable (in Shares) 91,000  
Weighted Average Remaining Contractual Life 2 years 73 days  
Weighted Ave Exericse Price $ 25.31  
Price Range $30.00 - $50.00 [Member]
   
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants [Line Items]    
Exercise Price - Lower $ 30.00  
Exercise Price - Upper $ 50.00  
Number Outstanding and Exercisable (in Shares) 14,000  
Weighted Average Remaining Contractual Life 54 days  
Weighted Ave Exericse Price $ 50.00  
Price Range $3.10 - $7.73 [Member]
   
Note 14 - Incentive And Non-Statutory Stock Option Plan (Details) - Average Life Remaining on the Options and Warrants [Line Items]    
Exercise Price - Lower $ 3.10  
Exercise Price - Upper $ 7.73  
Number Outstanding and Exercisable (in Shares) 163,124  
Weighted Average Remaining Contractual Life 2 years 255 days  
Weighted Ave Exericse Price $ 7.29