XML 56 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Reconciliation of Weighted Average Shares Outstanding (Tables)
12 Months Ended
Apr. 30, 2018
Reconciliation of Weighted Average Shares Outstanding [Abstract]  
Reconciliation of Shares used in Computation of Earnings Per Share
A reconciliation of the shares used in the computation of earnings per share for the years ended April 30 follows:

  
2018
  
2017
  
2016
 
Weighted Average Shares Outstanding
  
57,181
   
57,531
   
58,253
 
Less:  Unvested Restricted Shares
  
(138
)
  
(194
)
  
(255
)
Shares Used for Basic Earnings Per Share
  
57,043
   
57,337
   
57,998
 
Dilutive Effect of Stock Options and Other Stock Awards
  
845
   
862
   
736
 
Shares Used for Diluted Earnings Per Share
  
57,888
   
58,199
   
58,734