XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Earning Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Net income attributable to common stockholders $ 187,372 $ 1,598,020
Basic (in shares) 28,279,701 28,279,701
Basic (in dollars per share) $ 0.01 $ 0.06
Preferred Stock Dividends, Income Statement Impact $ (0) $ 146,199
Net income allocated to common stockholders $ 187,372 $ 1,744,219
Incremental shares from assumed conversion of options, warrants and preferred stock, as appropriate (in shares) 496,295 3,828,053
Weighted average common stock outstanding - diluted (in shares) 28,775,996 32,107,754
Diluted (in dollars per share) $ 0.01 $ 0.05