XML 34 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Stockholders' Equity - 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   22 10,854    
Issuance of shares for employee stock option plan   763 291,066   (169,740)
Equity, Attributable to Parent, Ending Balance at May. 31, 2023 $ 50,092,730 102,127 10,947,089 42,128,256 (3,084,742)
Stock options issued for services     417,253    
Net income 6,287,358     6,287,358  
Repurchase of shares         0
Issuance of shares for employee stock purchase plan   10 9,904    
Issuance of shares for employee stock option plan   1,919 955,286   (715,599)
Equity, Attributable to Parent, Ending Balance at May. 31, 2024 51,246,686 $ 104,056 12,959,531 51,127,018 (12,943,919)
Stock options issued for services     $ 1,047,252    
Net income $ 8,998,762     $ 8,998,762  
Repurchase of shares         $ (9,143,578)