v3.26.3
Note 3 - Loss Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Net income (loss) attributable to common stockholders $ (2,558,995) $ (1,099,022)
Basic (in shares) 27,270,701 27,278,050
earnings (loss) per share of common stock - basic (in dollars per share) $ (0.09) $ (0.04)
Incremental shares from assumed conversion of options warrants, as appropriate (in shares) 0 496,055
Weighted average common stock outstanding - diluted (in shares) 27,270,701 27,774,105
Loss per share of common stock - diluted (in dollars per share) $ (0.09) $ (0.04)