XML 51 R56.htm IDEA: XBRL DOCUMENT v2.3.0.15
Shareholders' Equity (Details 2) (USD $)
12 Months Ended
Jul. 31, 2011
Employee Stock Purchase Plan
Jul. 31, 2010
Employee Stock Purchase Plan
Jul. 31, 2009
Employee Stock Purchase Plan
Jul. 31, 2011
Employee Stock Option
Dec. 31, 2007
Employee Stock Option
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]     
Common Stock authorised to Purchase2,500,000   4,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date15.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Permitted Value$ 25,000    
The number of shares of common stock issued pursuant to the ESPP63,59668,03582,834  
Common stock have been issued pursuant to the ESPP1,788,290    
Shares were available for future grant under the Plan (in shares)   1,473,327 
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period   5Y 
Maximum vesting term for incentive and non-qualified stock options determined by board of directors   10Y