Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)

v3.24.0.1
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
NET INCOME PER SHARE:    
Net Income $ 3,124,149 $ 4,301,221
Basic weighted average common shares outstanding 11,131,469 10,863,674
Effect of dilutive options and restricted stock awards 192,099 417,673
Diluted outstanding shares 11,323,568 11,281,347
Basic $ 0.28 $ 0.40
Diluted $ 0.28 $ 0.38