Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)

v3.22.4
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Accounting Policies [Abstract]    
Net Income $ 4,301,221 $ 4,947,765
Basic weighted average common shares outstanding 10,863,674 10,804,074
Unused portion of options and restricted stock awards 417,673 505,666
Diluted outstanding shares 11,281,347 11,309,740
Basic $ 0.40 $ 0.46
Diluted $ 0.38 $ 0.44