XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Net Income (Loss) Per Share (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

July 31,

  

July 31,

 
  

2022

  

2021

  

2022

  

2021

 

Net income (loss) (numerator)

 $(371,871) $5,372,767  $(1,535,655) $6,616,446 

Shares (denominator)

  7,516,757   7,547,877   7,525,482   7,540,083 

Basic and diluted net income (loss) per share

 $(0.05) $0.71  $(0.20) $0.88