v3.25.2
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, 2023   $ 102,127 $ 10,947,089 $ 42,128,256 $ (3,084,742)
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)
Issuance of shares for employee stock purchase plan   4 6,432    
Issuance of shares for employee stock option plan   775 356,108   (201,273)
Equity, Attributable to Parent, Ending Balance at May. 31, 2025 62,044,377 $ 104,835 14,544,580 60,540,154 (13,145,192)
Stock options issued for services     $ 1,222,509    
Net income $ 9,413,136     $ 9,413,136  
Repurchase of shares         $ 0