Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Stockholders' Equity (Tables)

v3.24.1.1.u2
Note 14 - Stockholders' Equity (Tables)
6 Months Ended
Apr. 30, 2024
Notes Tables  
Class of Treasury Stock [Table Text Block]
   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands, except price per share)

 

2024

   

2023

   

2024

   

2023

 

Shares repurchased

    171       340       207       1,100  

Total cost of shares repurchased

  $ 1,269     $ 2,322     $ 1,517     $ 7,245  

Average price per share

  $ 7.42     $ 6.84     $ 7.33     $ 6.59