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

 
2016

Beginning balance
 
18,750,503

 
17,044,950

Stock repurchases
 
3,330,357

 
2,540,000

Net issuance upon exercise of stock options
 
(944,556
)
 
(764,756
)
Issuance under compensation plans
 
(91,817
)
 
(59,787
)
Other activity
 
(7,134
)
 
(9,904
)
Ending balance
 
21,037,353

 
18,750,503