XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Net Earnings Per Share (Tables)
6 Months Ended
Oct. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net earnings per share:
 Three Months EndedSix Months Ended
 October 31,October 31,
(in thousands, except per share amounts)2020201920202019
Numerator used in basic and diluted net earnings    
per common share:    
Net income$22,256 $22,163 $38,741 $49,044 
Denominator:    
Denominator for basic net earnings per common    
share - weighted-average shares16,992 16,920 16,965 16,892 
Effect of dilutive securities:    
Stock options and restricted stock units55 36 72 40 
Denominator for diluted net earnings per common    
share - weighted-average shares and assumed    
conversions17,047 16,956 17,037 16,932 
Net earnings per share    
Basic$1.31 $1.31 $2.28 $2.90 
Diluted$1.31 $1.31 $2.27 $2.90