XML 22 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Per Share (Details) - shares
shares in Thousands
3 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Earnings Per Share [Abstract]    
Weighted average common shares outstanding 120,155 126,217
Effect of dilutive securities - stock options 5,417 5,300
Weighted average common and dilutive potential common shares outstanding 125,572 131,517