XML 37 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Reconciliation of Weighted Average Shares Outstanding
6 Months Ended
Oct. 31, 2019
Reconciliation of Weighted Average Shares Outstanding [Abstract]  
Reconciliation of Weighted Average Shares Outstanding
Note 8 Reconciliation of Weighted Average Shares Outstanding

A reconciliation of the shares used in the computation of earnings per share follows:


 
Three Months Ended
October 31,
   
Six Months Ended
October 31,
 
   
2019
   
2018
   
2019
   
2018
 
Weighted average shares outstanding
   
56,339
     
57,426
     
56,451
     
57,451
 
Less: Unvested restricted shares
   
(13
)
   
(47
)
   
(20
)
   
(59
)
Shares used for basic earnings per share
   
56,326
     
57,379
     
56,431
     
57,392
 
Dilutive effect of stock options and other stock awards
   
338
     
491
     
360
     
563
 
Shares used for diluted earnings per share
   
56,664
     
57,870
     
56,791
     
57,955
 

Since their inclusion in the calculation of diluted earnings per share would have been anti-dilutive, options to purchase 212,094 shares of Class A Common Stock have been excluded for both the three and six months ended October 31, 2019, respectively and 157,167 shares of Class A Common Stock have been excluded for the three and six months ended October 31, 2018, respectively.

Warrants to purchase 515,114 shares of Class A Common Stock have not been included for both the three and six months ended October 31, 2019, respectively. There were no warrants issued during the three and six months ended October 31, 2018.

There were no restricted shares excluded for the three and six months ended October 31, 2019 and 2018, respectively.