XML 96 R81.htm IDEA: XBRL DOCUMENT v3.7.0.1
Shareholders' Equity (Schedule Of Treasury Stock) (Details) - shares
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Schedule of Treasury Shares Activity [Roll Forward]      
Beginning balance (in shares) 18,750,503    
Net issuance upon exercise of stock options (in shares) (978,193) (916,789) (916,566)
Ending balance (in shares) 21,037,353 18,750,503  
Treasury Stock      
Schedule of Treasury Shares Activity [Roll Forward]      
Beginning balance (in shares) 18,750,503 17,044,950  
Stock repurchases (in shares) 3,330,357 2,540,000  
Net issuance upon exercise of stock options (in shares) (944,556) (764,756)  
Issuance under compensation plans (in shares) (91,817) (59,787)  
Other activity (in shares) (7,134) (9,904)  
Ending balance (in shares) 21,037,353 18,750,503 17,044,950