XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases (Tables)
3 Months Ended
Jul. 31, 2018
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]  
Reconciliation of Shares used in Computation of Earnings Per Share
A reconciliation of the shares used in the computation of earnings per share follows:

  
Three Months Ended
July 31,
 
  
2018
  
2017
 
Weighted average shares outstanding
  
57,510
   
57,188
 
Less: Unvested restricted shares
  
(80
)
  
(172
)
Shares used for basic earnings per share
  
57,430
   
57,016
 
Dilutive effect of stock options and other stock awards
  
684
   
693
 
Shares used for diluted earnings per share
  
58,114
   
57,709