XML 98 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity (Schedule Of Treasury Stock) (Details) - shares
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Schedule of Treasury Shares Activity [Roll Forward]      
Beginning balance (in shares) 21,037,353    
Net issuance upon exercise of stock options (in shares) (738,635) (978,193) (916,789)
Ending balance (in shares) 22,871,145 21,037,353  
Treasury Stock      
Schedule of Treasury Shares Activity [Roll Forward]      
Beginning balance (in shares) 21,037,353 18,750,503  
Stock repurchases (in shares) 2,642,690 3,330,357  
Net issuance upon exercise of stock options (in shares) (723,677) (944,556)  
Issuance under compensation plans (in shares) (78,304) (91,817)  
Other activity (in shares) (6,917) (7,134)  
Ending balance (in shares) 22,871,145 21,037,353 18,750,503