XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Compensation Plans - Schedule of Compensation Cost Related to Performance Share Agreements (Details) - Performance Shares - USD ($)
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost $ 665,000 $ 3,774,000 $ 8,579,000
2015 Performance Share Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated (in shares) 145,197    
Total compensation cost $ 0 0 3,341,000
2016 Performance Share Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated (in shares) 84,511    
Total compensation cost $ 0 $ 2,504,000 5,238,000
2017 Performance Share Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated (in shares)   13,055  
Total compensation cost $ 665,000 $ 1,270,000 0
2018 Performance Share Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated (in shares) 0    
Total compensation cost $ 0 0 0
2019 Performance Share Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated (in shares) 0    
Total compensation cost $ 0 $ 0 $ 0