XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.4
STOCK-BASED COMPENSATION (Narrative) (Details) - USD ($)
12 Months Ended
Mar. 09, 2023
Jan. 03, 2023
Nov. 09, 2022
Mar. 10, 2022
Jan. 04, 2022
Nov. 10, 2021
Mar. 11, 2021
Jan. 05, 2021
Nov. 12, 2020
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Mar. 10, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Unrecognized Stock-based compensation expense                   $ 3,500,000      
Restricted stock granted                   146,954      
Grant date fair value per share                   $ 26.40      
Grant date fair value of restricted stock                   $ 28.27 $ 32.90    
Total intrinsic value of stock options exercised                   $ 0 $ 9,000 $ 179,000  
2016 Equity Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Total number of shares of common stock that may be issued as awards under 2016 Plan                         856,048
Number of additional shares authorized       850,000                  
Stock-based compensation expense                   $ 2,700,000 $ 2,700,000 $ 2,800,000  
2008 Equity Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted                   0      
Options outstanding                   0      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                         386,048
Time Based                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted   29,376                      
Grant date fair value of restricted stock   $ 26.38                      
Vesting period                   3 years      
Percentage of incentive compensation arrangement   25.00%     25.00%     25.00%          
Time Based | 2016 Equity Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted         23,442 8,234   23,164 11,531        
Grant date fair value per share         $ 30.39 $ 33.99   $ 28.60 $ 29.30        
Vesting period         3 years 3 years   3 years 3 years        
Time Based | Non-employee directors                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted 17,226   12,223 13,914     9,708            
Grant date fair value per share       $ 34.49     $ 37.06            
Grant date fair value of restricted stock $ 27.86   $ 24.53                    
Vesting period 1 year   3 years 1 year     1 year            
Time Based | Performance Shares TSR [Member] | 2016 Equity Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Vesting period               3 years          
Performance Based                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Vesting period         3 years     3 years   3 years      
Percentage of incentive compensation arrangement   75.00%     75.00%     75.00%          
Performance Based | Performance Shares TSR [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted   47,003                      
Grant date fair value of restricted stock   $ 26.38                      
Vesting period                   3 years      
Percentage of incentive compensation arrangement   40.00%                      
Performance Based | Performance Shares TSR [Member] | 2016 Equity Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted         34,203     39,199          
Grant date fair value per share         $ 33.33     $ 27.04          
Vesting period         3 years                
Percentage of incentive compensation arrangement         40.00%     40.00%          
Performance Based | Performance Shares TSR [Member] | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of target number of shares to be earned   200.00%     200.00%     200.00%          
Performance Based | Performance Shares TSR [Member] | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of target number of shares to be earned   50.00%     50.00%     50.00%          
Performance Based | Performance Shares ROIC [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted   41,126                      
Grant date fair value of restricted stock   $ 26.38                      
Vesting period                   3 years      
Percentage of incentive compensation arrangement   35.00%                      
Performance Based | Performance Shares ROIC [Member] | 2016 Equity Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Restricted stock granted         32,821     32,430          
Grant date fair value per share         $ 30.39     $ 28.60          
Vesting period         3 years     3 years          
Percentage of incentive compensation arrangement         35.00%     35.00%          
Performance Based | Performance Shares ROIC [Member] | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of target number of shares to be earned   200.00%     200.00%     200.00%          
Performance Based | Performance Shares ROIC [Member] | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Percentage of target number of shares to be earned   50.00%     50.00%     50.00%