XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Common Share (Tables)
9 Months Ended
Apr. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:
 
 
 
Three Months Ended
April 30,
 
 
Nine Months Ended
April 30,
 
 
 
2019
 
 
2018
 
 
2019
 
 
2018
 
Weighted-average shares outstanding for basic earnings per share
 
 
55,063,473
 
 
 
52,695,365
 
 
 
53,515,491
 
 
 
52,667,016
 
Unvested restricted stock units
 
 
102,594
 
 
 
158,176
 
 
 
112,136
 
 
 
177,024
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted-average shares outstanding assuming dilution
 
 
55,166,067
 
 
 
52,853,541
 
 
 
53,627,627
 
 
 
52,844,040