XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.4
Note 2 - Earning Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Net income (loss) attributable to common stockholders $ (345,297) $ 818,354 $ (157,925) $ 2,416,374
Basic (in shares) 28,279,701 28,279,701 28,279,701 28,279,701
Basic (in dollars per share) $ (0.01) $ 0.03 $ (0.01) $ 0.09
Weighted-average shares outstanding - basic (in shares) 28,279,701 28,279,701 28,279,701 28,279,701
Incremental shares from assumed conversion of options warrants and preferred stock, as appropriate (in shares) 0 495,079 0 494,861
Weighted average common stock outstanding - diluted (in shares) 28,279,701 28,774,780 28,279,701 28,774,562
Income Per Share of Common Stock - (in dollars per share) $ (0.01) $ 0.03 $ (0.01) $ 0.08