XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
12 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Schedule Of Earnings (Loss) Per Share, Basic And Diluted
The following table summarizes the computations of basic and diluted earnings per share:
 FISCAL YEARS ENDED APRIL 30
(in thousands, except per share amounts)202120202019
Numerator used in basic and diluted earnings per common share:  
Net income $58,763 $74,861 $83,688 
Denominator:  
Denominator for basic earnings per common share -  
weighted-average shares16,970 16,908 17,289 
Effect of dilutive securities:
Stock options and restricted stock units67 44 41 
Denominator for diluted earnings per common share -   
weighted-average shares and assumed conversions17,037 16,952 17,330 
Net earnings per share   
Basic$3.46 $4.43 $4.84 
Diluted$3.45 $4.42 $4.83