XML 35 R27.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Apr. 30, 2023
NET INCOME PER SHARE:  
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
Fiscal Period  April 30, 2023   April 30, 2022   April 30, 2023   April 30, 2022 
Numerator:                    
Net Income   $1,008,477   $611,303   $2,406,334   $1,828,551 
                     
Denominator:                    
Basic weighted average common shares outstanding    11,010,077    10,857,673    10,970,806    10,857,429 
Unused portion of options and restricted stock awards    320,677    547,834    320,677    547,834 
Diluted outstanding shares    11,330,754    11,405,507    11,291,483    11,405,263 
                     
Net income per share                    
                     
Basic   $0.09   $0.06   $0.22   $0.17 
Diluted   $0.09   $0.05   $0.21   $0.16