XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock, Common
Equity, Attributable to Parent, Beginning Balance at May. 31, 2023   $ 102,127 $ 10,947,089 $ 42,128,256 $ (3,084,742)
Issuance of shares for employee stock purchase plan   6 5,070    
Issuance of shares for employee stock option plan   38 15,761   (15,799)
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2023 $ 54,228,325 102,171 11,269,228 45,957,467 (3,100,541)
Stock options issued for services     301,308    
Net income 3,829,211     3,829,211  
Equity, Attributable to Parent, Beginning Balance at Aug. 31, 2023   102,168 10,965,730 43,976,119 (3,100,541)
Issuance of shares for employee stock purchase plan   3 2,190    
Issuance of shares for employee stock option plan   0 0   0
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2023 54,228,325 102,171 11,269,228 45,957,467 (3,100,541)
Stock options issued for services     301,308    
Net income 1,981,348     1,981,348  
Equity, Attributable to Parent, Beginning Balance at May. 31, 2024 51,246,686 104,056 12,959,531 51,127,018 (12,943,919)
Issuance of shares for employee stock purchase plan   2 3,660    
Issuance of shares for employee stock option plan   506 225,646   (131,542)
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2024 55,798,977 104,564 13,920,041 54,849,833 (13,075,461)
Stock options issued for services     731,204    
Net income 3,722,815     3,722,815  
Equity, Attributable to Parent, Beginning Balance at Aug. 31, 2024   104,076 12,970,524 53,793,673 (12,943,919)
Issuance of shares for employee stock purchase plan   1 1,234    
Issuance of shares for employee stock option plan   487 217,079   (131,542)
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2024 55,798,977 $ 104,564 13,920,041 54,849,833 $ (13,075,461)
Stock options issued for services     $ 731,204    
Net income $ 1,056,160     $ 1,056,160