XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
12 Months Ended
May 31, 2022
May 31, 2021
Accounting Policies [Abstract]    
Net income attributable to common stockholders $ 3,938,478 $ 3,030,165
Weighted-average common shares outstanding-basic 28,423,721 28,361,201
Income per share of common stock - Basic $ 0.14 $ 0.11
Net income attributable to common stockholders $ 3,938,478 $ 3,030,165
Add: Preferred stock dividends due to assumed conversion 328,459 323,219
Net income allocated to common stockholders $ 4,266,937 $ 3,353,384
Incremental common shares from assumed conversion of warrants, options and preferred stock, as appropriate 3,828,711 4,003,741
Diluted weighted average common stock outstanding 32,252,432 32,364,942
Income per share of common stock - Diluted $ 0.13 $ 0.10