v3.26.1
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, 2024   $ 104,056 $ 12,959,531 $ 51,127,018 $ (12,943,919)
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  
Issuance of shares for employee stock purchase plan   3 4,580    
Issuance of shares for employee stock option plan   2,478 1,917,619   (1,317,972)
Equity, Attributable to Parent, Ending Balance at May. 31, 2026 72,852,151 $ 107,316 18,104,171 69,103,828 $ (14,463,164)
Stock options issued for services     $ 1,637,392    
Net income $ 8,563,674     $ 8,563,674