XML 64 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Reconciliation of Weighted Average Shares Outstanding (Tables)
12 Months Ended
Apr. 30, 2019
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:

 
2019
 
2018
 
2017
Weighted average shares outstanding
 
57,240
  
57,181
  
57,531
Less: Unvested restricted shares
 
(48)
  
(138)
  
(194)
Shares used for basic earnings per share
 
57,192
  
57,043
  
57,337
Dilutive effect of stock options and other stock awards
 
648
  
845
  
862
Shares used for diluted earnings per share
 
57,840
  
57,888
  
58,199