XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Common Share
3 Months Ended
Jul. 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
July 31,
20212020
Net income$61,202 $27,219 
Basic earnings per common share:
Basic weighted average common shares outstanding43,089 42,624 
Basic earnings per common share$1.42 $0.64 
Diluted earnings per common share:
Basic weighted average common shares outstanding43,089 42,624 
Add: Common Stock Equivalents883 393 
Diluted weighted average common shares outstanding43,972 43,017 
Diluted earnings per common share$1.39 $0.63 
During the three months ended July 31, 2021, no 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.