XML 94 R80.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income Per Share (Details) - shares
shares in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Earnings Per Share [Abstract]      
Weighted average common shares outstanding 228,686 228,846 251,829
Effect of dilutive securities — stock options 8,333 15,449 11,022
Weighted average common and dilutive potential common shares outstanding 237,019 244,295 262,851