XML 55 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity (Tables)
12 Months Ended
Jul. 31, 2018
Stockholders' Equity Note [Abstract]  
Schedule of treasury stock activity
Treasury stock activity for the years ended July 31, 2018 and 2017 is summarized as follows:
 
 
Year Ended July 31,
 
 
2018

 
2017

Beginning balance
 
21,037,353

 
18,750,503

Stock repurchases
 
2,642,690

 
3,330,357

Net issuance upon exercise of stock options
 
(723,677
)
 
(944,556
)
Issuance under compensation plans
 
(78,304
)
 
(91,817
)
Other activity
 
(6,917
)
 
(7,134
)
Ending balance
 
22,871,145

 
21,037,353