XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share
12 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Net Income Per Common Share NET INCOME PER COMMON SHARE
Computations for basic and diluted earnings per common share are presented below:
 Years ended April 30,
 202320222021
Basic
Net income$446,691 $339,790 $312,900 
Weighted average shares outstanding-basic37,266,851 37,158,898 37,092,273 
Basic earnings per common share$11.99 $9.14 $8.44 
Diluted
Net income$446,691 $339,790 $312,900 
Weighted-average shares outstanding-basic37,266,851 37,158,898 37,092,273 
Plus effect of stock options and restricted stock units252,844 197,800 263,865 
Weighted-average shares outstanding-diluted37,519,695 37,356,698 37,356,138 
Diluted earnings per common share$11.91 $9.10 $8.38 
There were no stock options outstanding at April 30, 2023 and 2022. In previous years, there were no stock options considered antidilutive; therefore, all stock options were included in the computation of dilutive earnings per share for fiscal 2021.