Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)

v3.22.1
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2022
Jan. 31, 2022
Apr. 30, 2021
Jan. 31, 2021
Apr. 30, 2022
Apr. 30, 2021
NET INCOME PER SHARE:            
Net Income $ 611,303 $ 1,217,248 $ 2,207,933 $ 1,128,844 $ 1,828,551 $ 3,336,777
Basic weighted average common shares outstanding 10,857,673   10,772,315   10,857,429 10,763,652
Unused portion of options and restricted stock awards 547,834   419,000   547,834 419,000
Diluted outstanding shares 11,405,507   11,191,315   11,405,263 11,182,652
Net income per share            
Basic $ 0.06   $ 0.20   $ 0.17 $ 0.31
Diluted $ 0.05   $ 0.20   $ 0.16 $ 0.30