XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
12 Months Ended
Apr. 30, 2022
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)202220212020
Numerator used in basic and diluted earnings per common share:  
Net income (loss)$(29,722)$61,193 $73,653 
Denominator: 
Denominator for basic earnings per common share - 
weighted-average shares16,592 16,970 16,908 
Effect of dilutive securities:
Stock options and restricted stock units 67 44 
Denominator for diluted earnings per common share -   
weighted-average shares and assumed conversions16,592 17,037 16,952 
Net earnings (loss) per share   
Basic$(1.79)$3.61 $4.36 
Diluted$(1.79)$3.59 $4.34