XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Net Earnings Per Share
9 Months Ended
Jan. 31, 2021
Earnings Per Share [Abstract]  
Net Earnings Per Share Net Earnings Per Share
 
The following table sets forth the computation of basic and diluted net earnings per share:
 Three Months EndedNine Months Ended
 January 31,January 31,
(in thousands, except per share amounts)2021202020212020
Numerator used in basic and diluted net earnings    
per common share:    
Net income$17,195 $12,804 $55,936 $61,848 
Denominator:    
Denominator for basic net earnings per common    
share - weighted-average shares16,995 16,922 16,975 16,902 
Effect of dilutive securities:    
Stock options and restricted stock units52 53 62 45 
Denominator for diluted net earnings per common    
share - weighted-average shares and assumed    
conversions17,047 16,975 17,037 16,947 
Net earnings per share    
Basic$1.01 $0.76 $3.30 $3.66 
Diluted$1.01 $0.75 $3.28 $3.65 

There were no potentially dilutive securities for the three- and nine-month periods ended January 31, 2021 and 2020, which were excluded from the calculation of net earnings per diluted share.