v3.26.3
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
EARNINGS (LOSS) PER SHARE        
NET LOSS $ (14,219) $ (204,250) $ 251,627 $ (100,361)
Weighted average number of common shares - used to compute basic earnings (loss) per share 22,901,692 22,927,283 22,904,543 22,947,743
Effect of options to purchase common stock 8,945 10,638 8,038 7,838
Weighted average number of shares - used to compute diluted earnings (loss) per share 22,910,637 22,937,921 22,912,581 22,955,581