XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Stock Compensation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Share-Based Payment Arrangement, Expense $ 2,200 $ 1,800 $ 4,200 $ 3,400
Share-Based Payment Arrangement, Expense, after Tax 1,600 1,400 $ 3,500 2,500
Performance Shares [Member] | The 2023 LTIP [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Post-Vesting Hold Period (Year)     2 years  
Performance Shares [Member] | Share-Based Payment Arrangement, Tranche One [Member] | The 2023 LTIP [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     50.00%  
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Expense $ 8 $ 45 $ 16 $ 90