Annual report pursuant to Section 13 and 15(d)

Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants:

v2.4.0.8
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: (USD $)
12 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2011
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Number Outstanding and Exercisable 311,462    
Weighted Average Remaining Contractual Life 3 years 109 days    
Weighted Average Exericse Price (in Dollars per share) $ 15.65    
Price Range $.10 - $9.90 [Member]
     
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Number Outstanding and Exercisable 183,462    
Weighted Average Remaining Contractual Life 3 years 350 days    
Weighted Average Exericse Price (in Dollars per share) $ 7.21    
Price Range $10.00 - $19.90 [Member]
     
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Number Outstanding and Exercisable 15,000    
Weighted Average Remaining Contractual Life 2 years 204 days    
Weighted Average Exericse Price (in Dollars per share) $ 18.07    
Price Range $20.00 - $29.90 [Member]
     
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Number Outstanding and Exercisable 95,000    
Weighted Average Remaining Contractual Life 2 years 233 days    
Weighted Average Exericse Price (in Dollars per share) $ 25.27    
Price Range $30.00 - $50.00 [Member]
     
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Number Outstanding and Exercisable 18,000    
Weighted Average Remaining Contractual Life 237 days    
Weighted Average Exericse Price (in Dollars per share) $ 48.89    
Price Range $3.10 - $7.73 [Member]
     
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Number Outstanding and Exercisable 163,124    
Weighted Average Remaining Contractual Life 3 years 69 days    
Weighted Average Exericse Price (in Dollars per share) $ 7.29    
Warrant [Member]
     
Note 18 - Incentive And Non-Statutory Stock Option Plan (Details) - Average life remaining on the options and warrants: [Line Items]      
Weighted Average Remaining Contractual Life 3 years 69 days 4 years 87 days 3 years 251 days
Number Outstanding and Exercisable 163,124    
Weighted Average Remaining Contractual Life 3 years 69 days    
Weighted Average Exericse Price (in Dollars per share) $ 7.29