Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)

v3.22.2.2
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
NET INCOME PER SHARE:                
Net Income $ 1,768,657 $ 611,303 $ 1,217,248 $ 1,521,086 $ 2,207,933 $ 1,128,844 $ 3,597,208 $ 4,857,863
Basic weighted average common shares outstanding 10,858,302     10,830,183     10,857,724 10,786,107
Unused portion of options and restricted stock awards 516,839     512,501     516,839 512,501
Diluted outstanding shares 11,375,141     11,342,684     11,374,563 11,298,608
Net income per share                
Basic $ 0.16     $ 0.14     $ 0.33 $ 0.45
Diluted $ 0.16     $ 0.13     $ 0.32 $ 0.43