XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases (Tables)
6 Months Ended
Oct. 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
October 31,
 
Six Months Ended
October 31,
 
2018
 
2017
 
2018
 
2017
Weighted average shares outstanding
 
57,426
  
57,013
  
57,451
  
57,100
Less: Unvested restricted shares
 
(47)
  
(138)
  
(59)
  
(152)
Shares used for basic earnings per share
 
57,379
  
56,875
  
57,392
  
56,948
Dilutive effect of stock options and other stock awards
 
491
  
679
  
563
  
685
Shares used for diluted earnings per share
 
57,870
  
57,554
  
57,955
  
57,633