XML 70 R49.htm IDEA: XBRL DOCUMENT v2.4.0.6
Common Stock and Stock Options (Details 2) (USD $)
12 Months Ended
Jun. 30, 2012
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]  
Range of Exercise Price, Minimum $ 3.60
Range of Exercise Price, Maximum $ 8.15
Options outstanding, Number of options 2,018,476
Weighted Average Remaining Contractual Life of Options 4 years 3 months 18 days
Options outstanding, Weighted Average Exercise Price $ 5.11
Options Exercisable, Number of options 1,601,288
Options Exercisable, Weighted Average Exercise Price $ 4.97
Range of Exercise Price 1 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]  
Range of Exercise Price, Minimum $ 3.60
Range of Exercise Price, Maximum $ 4.00
Options outstanding, Number of options 669,875
Weighted Average Remaining Contractual Life of Options 3 years 7 months 24 days
Options outstanding, Weighted Average Exercise Price $ 3.86
Options Exercisable, Number of options 646,750
Options Exercisable, Weighted Average Exercise Price $ 3.86
Range of Exercise Price 2 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]  
Range of Exercise Price, Minimum $ 4.03
Range of Exercise Price, Maximum $ 6.00
Options outstanding, Number of options 831,100
Weighted Average Remaining Contractual Life of Options 4 years 6 months 22 days
Options outstanding, Weighted Average Exercise Price $ 5.07
Options Exercisable, Number of options 641,413
Options Exercisable, Weighted Average Exercise Price $ 5.00
Range of Exercise Price 3 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]  
Range of Exercise Price, Minimum $ 6.01
Range of Exercise Price, Maximum $ 8.15
Options outstanding, Number of options 517,501
Weighted Average Remaining Contractual Life of Options 4 years 8 months 19 days
Options outstanding, Weighted Average Exercise Price $ 6.81
Options Exercisable, Number of options 313,125
Options Exercisable, Weighted Average Exercise Price $ 7.19