v3.26.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, 2024   $ 104,056 $ 12,959,531 $ 51,127,018 $ (12,943,919)
Issuance of shares for employee stock purchase plan   3 5,068    
Issuance of shares for employee stock option plan   525 234,358   (140,273)
Equity, Attributable to Parent, Ending Balance at Feb. 28, 2025 $ 57,802,631 104,584 13,930,161 56,852,078 (13,084,192)
Stock options issued for services     731,204    
Net income 5,725,060     5,725,060  
Equity, Attributable to Parent, Beginning Balance at Nov. 30, 2024   104,564 13,920,041 54,849,833 (13,075,461)
Issuance of shares for employee stock purchase plan   1 1,408    
Issuance of shares for employee stock option plan   19 8,712   (8,731)
Equity, Attributable to Parent, Ending Balance at Feb. 28, 2025 57,802,631 104,584 13,930,161 56,852,078 (13,084,192)
Stock options issued for services     0    
Net income 2,002,245     2,002,245  
Equity, Attributable to Parent, Beginning Balance at May. 31, 2025 62,044,377 104,835 14,544,580 60,540,154 (13,145,192)
Issuance of shares for employee stock purchase plan   2 3,604    
Issuance of shares for employee stock option plan   1,329 1,279,515   (678,718)
Equity, Attributable to Parent, Ending Balance at Feb. 28, 2026 70,146,927 106,166 16,627,669 67,237,002 (13,823,910)
Stock options issued for services     799,970    
Net income 6,696,848     6,696,848  
Equity, Attributable to Parent, Beginning Balance at Nov. 30, 2025   104,940 15,426,445 64,738,862 (13,209,223)
Issuance of shares for employee stock purchase plan   1 1,217    
Issuance of shares for employee stock option plan   1,225 1,200,007   (614,687)
Equity, Attributable to Parent, Ending Balance at Feb. 28, 2026 70,146,927 $ 106,166 16,627,669 67,237,002 $ (13,823,910)
Stock options issued for services     $ 0    
Net income $ 2,498,140     $ 2,498,140