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

Three months ended

   

Nine months ended

 
   

July 31,

   

July 31,

 
   

2019

   

2018

   

2019

   

2018

 

Net income (loss) (numerator)

  $ (1,085,294 )   $ 438,353     $ (5,012,739 )   $ 1,419,083  

Shares (denominator)

    7,319,274       7,696,068       7,409,465       7,559,340  

Basic and diluted net income (loss) per share

  $ (0.15 )   $ 0.06     $ (0.68 )   $ 0.19