XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1
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   20 8,083    
Issuance of shares for employee stock option plan   344 137,750   (54,705)
Equity, Attributable to Parent, Ending Balance at Feb. 28, 2023 $ 47,695,849 101,706 10,502,186 40,061,664 (2,969,707)
Stock options issued for services     128,437    
Net income 4,220,766     4,220,766  
Repurchase of shares         0
Equity, Attributable to Parent, Beginning Balance at Nov. 30, 2022   101,457 10,394,127 38,402,777 (2,915,002)
Issuance of shares for employee stock purchase plan   5 2,429    
Issuance of shares for employee stock option plan   244 105,630   (54,705)
Equity, Attributable to Parent, Ending Balance at Feb. 28, 2023 47,695,849 101,706 10,502,186 40,061,664 (2,969,707)
Stock options issued for services     0    
Net income 1,658,887     1,658,887  
Repurchase of shares         0
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   8 7,559    
Issuance of shares for employee stock option plan   863 435,083   (384,287)
Equity, Attributable to Parent, Ending Balance at Feb. 29, 2024 47,835,817 102,998 11,691,039 48,654,388 (12,612,608)
Stock options issued for services     301,308    
Net income 6,526,132     6,526,132  
Repurchase of shares         (9,143,579)
Equity, Attributable to Parent, Beginning Balance at Nov. 30, 2023   102,171 11,269,228 45,957,467 (3,100,541)
Issuance of shares for employee stock purchase plan   2 2,489    
Issuance of shares for employee stock option plan   825 419,322   (368,488)
Equity, Attributable to Parent, Ending Balance at Feb. 29, 2024 47,835,817 $ 102,998 11,691,039 48,654,388 (12,612,608)
Stock options issued for services     $ 0    
Net income $ 2,696,921     $ 2,696,921  
Repurchase of shares         $ (9,143,579)