XML 45 R62.htm IDEA: XBRL DOCUMENT v2.3.0.15
Net Income Per Share (Details)
12 Months Ended
Jul. 31, 2011
Jul. 31, 2010
Jul. 31, 2009
Earnings Per Share [Abstract]   
Weighted average common shares outstanding (in shares)75,649,00084,165,00083,537,000
Effect of dilutive securities-stock options (in shares)1,0278621,393
Diluted weighted average common shares outstanding (in shares)76,676,00085,027,00084,930,000
Dilutive earnings per share to Purchase of common stock outstanding (in shares)2,553,9895,892,6411,225,000