XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE REPURCHASE PROGRAMS (Tables)
12 Months Ended
Oct. 31, 2021
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. The table below presents information on the repurchase programs.


 
2021
Purchases
   
2020
Purchases
   
2019
Purchases
 
                   
Number of shares repurchased
   
3,919
     
3,194
     
2,133
 
                         
Cost of shares repurchased
 
$
48,249
   
$
34,394
   
$
21,696
 
                         
Average price paid per share
 
$
12.31
   
$
10.77
   
$
10.17