XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE REPURCHASE PROGRAMS (Tables)
12 Months Ended
Oct. 31, 2022
SHARE REPURCHASE PROGRAMS [Abstract]  
Shares Repurchase Programs

All of the shares purchased under the above repurchase programs were retired prior to the end of the fiscal year in which they were purchased. As of October 31, 2022, $31.7 million was available under this authorization for the purchase of additional shares. The table below presents information on the repurchase programs for the three most recent fiscal years.


 
2022
Purchases
   
2021
Purchases
   
2020
Purchases
 
                   
Number of shares repurchased
   
187
     
3,919
     
3,194
 
                         
Cost of shares repurchased
 
$
2,522
   
$
48,249
   
$
34,394
 
                         
Average price paid per share
 
$
13.43
   
$
12.31
   
$
10.77