XML 15 R55.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Details 1) (USD $)
12 Months Ended
Jul. 31, 2012
Outstanding options  
Outstanding Options, Shares 68,933
Outstanding Options, Weighted Average Remaining Contractual Term 3 years 3 months 18 days
Outstanding Options, Weighted Average Exercise Price $ 11.19
Exercisable Options, Shares 68,933
Exercisable Options, Weighted Average Exercise Price $ 11.19
Range of Exercise Prices - Range 1 [Member]
 
Outstanding options  
Outstanding Options, Exercise price - lower limit $ 0.00
Outstanding Options, Exercise price - upper limit $ 5.00
Outstanding Options, Shares 3,800
Outstanding Options, Weighted Average Remaining Contractual Term 9 months 18 days
Outstanding Options, Weighted Average Exercise Price $ 4.24
Exercisable Options, Shares 3,800
Exercisable Options, Weighted Average Exercise Price $ 4.24
Range of Exercise Prices - Range 2 [Member]
 
Outstanding options  
Outstanding Options, Exercise price - lower limit $ 5.01
Outstanding Options, Exercise price - upper limit $ 10.00
Outstanding Options, Shares 34,800
Outstanding Options, Weighted Average Remaining Contractual Term 3 years 6 months
Outstanding Options, Weighted Average Exercise Price $ 7.45
Exercisable Options, Shares 34,800
Exercisable Options, Weighted Average Exercise Price $ 7.45
Range of Exercise Prices - Range 3 [Member]
 
Outstanding options  
Outstanding Options, Exercise price - lower limit $ 10.01
Outstanding Options, Exercise price - upper limit $ 15.00
Outstanding Options, Shares   
Outstanding Options, Weighted Average Remaining Contractual Term 6 months
Outstanding Options, Weighted Average Exercise Price $ 11.90
Exercisable Options, Weighted Average Exercise Price $ 11.90
Range of Exercise Prices - Range 4 [Member]
 
Outstanding options  
Outstanding Options, Exercise price - lower limit $ 15.01
Outstanding Options, Exercise price - upper limit $ 20.00
Outstanding Options, Shares 30,333
Outstanding Options, Weighted Average Remaining Contractual Term 1 year 7 months 6 days
Outstanding Options, Weighted Average Exercise Price $ 16.35
Exercisable Options, Shares 30,333
Exercisable Options, Weighted Average Exercise Price $ 16.35