XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
3 Months Ended
Aug. 31, 2022
Income Per Share of Common Stock -  
Schedule of Basic and Diluted Earnings Per Share

The following tables set forth the computation of basic and diluted earnings per share for the three months ended August 31, 2022 and 2021:

 

   2022   2021 
Basic earnings per share of common stock:          
Numerator -          
Net income attributable to common stockholders  $1,214,724   $2,970,921 
Denominator -          
Weighted-average shares outstanding - basic   28,279,701    28,385,114 
Income per share of common stock - basic  $0.04   $0.10 
           
Diluted earnings per share of common stock:          
Numerator -          
Net income attributable to common stockholders  $1,214,724   $2,970,921 
Add: Preferred stock dividends for assumed conversion   109,418    81,918 
Net income allocated to common stockholders  $1,324,142   $3,052,839 
Denominator -          
Weighted-average shares outstanding - basic   28,279,701    28,385,114 
Incremental shares from assumed conversion of options, warrants and preferred stock, as appropriate   3,826,754    3,829,333 
Weighted average common stock outstanding - diluted   32,106,455    32,214,447 
Income per share of common stock - diluted  $0.04   $0.09