XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Common Share
6 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Earnings Per Common Share Earnings Per Common Share
The following table sets forth the computation of basic and diluted earnings per share of common stock:
Three Months Ended
October 31,
Six Months Ended
October 31,
2021202020212020
(in thousands, except per share data)
Net income$74,361 $28,469 $135,563 $55,688 
Basic earnings per common share:
Basic weighted average common shares outstanding43,135 42,723 43,112 42,674 
Basic earnings per common share$1.72 $0.67 $3.14 $1.30 
Diluted earnings per common share:
Basic weighted average common shares outstanding43,135 42,723 43,112 42,674 
Add: Common Stock Equivalents759 451 821 422 
Diluted weighted average common shares outstanding43,894 43,174 43,933 43,096 
Diluted earnings per common share$1.69 $0.66 $3.09 $1.29 
During the three and six months ended October 31, 2021, no Common Stock Equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive. During the three and six months ended October 31, 2020, approximately 0.5 million and 0.4 million, respectively, Common Stock Equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive. Anti-dilutive securities could be dilutive in future periods.