XML 60 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Common Share (Tables)
12 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted earnings per share of common stock
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