XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Jan. 31, 2024
NET INCOME PER SHARE:  
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED

  

Fiscal Period  

Three Months
Ended

January 31, 2024

   

Three Months
Ended

January 31, 2023

 
Numerator:          
Net Income  $629,888   $1,397,857 
           
Denominator:          
Basic weighted average common shares outstanding   11,125,061    10,946,683 
Unused portion of options and restricted stock awards   139,417    432,673 
Diluted outstanding shares   11,264,478    11,379,356 
           
Net income per share          
           
Basic  $0.06   $0.13 
Diluted  $0.06   $0.12