XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.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, 2022   $ 101,342 $ 10,227,916 $ 35,840,898 $ (2,915,002)
Issuance of shares for employee stock purchase plan   15 5,654    
Issuance of shares for employee stock option plan   100 32,120   0
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2022 $ 45,983,359 101,457 10,394,127 38,402,777 (2,915,002)
Stock options issued for services     128,437    
Net income 2,561,879     2,561,879  
Equity, Attributable to Parent, Beginning Balance at Aug. 31, 2022   101,451 10,263,098 36,843,269 (2,915,002)
Issuance of shares for employee stock purchase plan   6 2,592    
Issuance of shares for employee stock option plan   0 0   0
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2022 45,983,359 101,457 10,394,127 38,402,777 (2,915,002)
Stock options issued for services     128,437    
Net income 1,559,508     1,559,508  
Equity, Attributable to Parent, Beginning Balance at May. 31, 2023 50,092,730 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