XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Reconciliation of Weighted Average Shares Outstanding
6 Months Ended
Oct. 31, 2020
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,
 
   
2020
   
2019
   
2020
   
2019
 
Weighted average shares outstanding
   
56,005
     
56,339
     
55,961
     
56,451
 
Less: Unvested restricted shares
   
     
(13
)
   
(2
)
   
(20
)
Shares used for basic earnings per share
   
56,005
     
56,326
     
55,959
     
56,431
 
Dilutive effect of unvested restricted stock units and other stock awards
   
160
     
338
     
223
     
360
 
Shares used for diluted earnings per share
   
56,165
     
56,664
     
56,182
     
56,791
 

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

There were no restricted shares excluded in the calculation of diluted earnings per share for the three and six months ended October 31, 2020 and 2019.

Warrants to purchase 534,052 shares of Class A Common Stock have been excluded for both the three and six months ended October 31, 2020, respectively as their inclusion would have been anti-dilutive. Warrants to purchase 515,114 shares of Class A Common Stock have been excluded for both the three and six months ended October 31, 2019, respectively as their inclusion would have been anti-dilutive.