Annual report pursuant to Section 13 and 15(d)

Note 18 - Incentive And Non-Statutory Stock Option Plan (Tables)

v2.4.0.6
Note 18 - Incentive And Non-Statutory Stock Option Plan (Tables)
12 Months Ended
Jun. 30, 2012
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
OPTIONS:
       
Exercise
   
Aggregated
 
   
# of shares
   
Price
   
Intrinsic Value
 
                   
Outstanding and exercisable, June 30, 2010
    770,692     $ 3.00 to $50.00     $ -  
Granted
    147,100     $ 6.50 to $12.50          
Exercised
    (177,100 )   $ 6.50 to $12.50          
Expired / Cancelled
    (48,760 )                
Outstanding and exercisable, June 30, 2011
    691,932     $ 30.00 to $50.00     $ 1,637,459  
Granted
    351,259     $ 3.00 to $7.50          
Exercised
    (231,259 )   $ 3.00 to $12.50          
Expired / Cancelled
    (8,499 )   $ 7.50 to $16.50          
Outstanding and exercisable, June 30, 2012
    803,433     $ 30.00 to $50.00     $ -  
                         
WARRANTS:
                       
Outstanding and exercisable, June 30, 2010
    476,332     $ 16.50 to $37.00     $ -  
Granted
                       
Exercised
    (387,903 )   $ 3.10          
Expired
    (70,606 )   $ 16.80 to $37.00          
Outstanding and exercisable, June 30, 2011
    17,823     $ 3.10 to $37.00     $ 219,119  
Granted
    246,396     $ 5.00 to $7.73          
Exercised
                       
Expired
    (2,500 )   $ 18.50 to $37.00          
Outstanding and exercisable, June 30, 2012
    261,719     $ 3.10 to $7.73     $ (30,105 )
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
OPTIONS:
                 
Issued by the Company
                 
$0.10 - $9.90
    270,000       5.45       6.98  
$10.00 - $19.90
    187,433       3.15       18.94  
$20.00 - $29.90
    282,000       2.84       26.98  
$30.00 - $50.00
    64,000       1.55       43.83  
                         
Totals
    803,433       3.69       19.73  
                         
WARRANTS:
                       
$3.10 - $7.73
    261,719       4.24       6.59  
                         
                         
Totals
    261,719       4.24       6.59