XML 41 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Common Share
12 Months Ended
Apr. 30, 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:
Year Ended April 30,
202120202019
(in thousands, except per share data)
Net income$105,560 $23,381 $56,002 
Less: Net income allocated to participating securities— 74 1,382 
Net income attributable to common stockholders$105,560 $23,307 $54,620 
Basic earnings per common share:
Basic weighted average common shares outstanding42,765 41,853 40,914 
Basic earnings per common share$2.47 $0.56 $1.33 
Diluted earnings per common share:
Basic weighted average common shares outstanding42,765 41,853 40,914 
Add: Common Stock Equivalents578 651 675 
Diluted weighted average common shares outstanding43,343 42,504 41,589 
Diluted earnings per common share$2.44 $0.55 $1.31 
During the years ended April 30, 2021, 2020 and 2019, approximately 0.3 million, 0.8 million and 0.6 million, respectively, stock options and restricted stock units 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.