XML 77 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Compensation Plans - Schedule of Compensation Cost Related to Performance Share Agreements (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost $ 2,500 $ 5,200  
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost $ 3,774 8,579 $ 9,539
2014 Performance Share Agreement | Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated 102,193    
Total compensation cost $ 0 $ 0 2,787
2016 Performance Share Agreement | Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated   84,511  
Total compensation cost $ 2,504 $ 5,238 0
2017 Performance Share Agreement | Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated 13,127    
Total compensation cost $ 1,270 0 0
2018 Performance Share Agreement | Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued or estimated 0    
Total compensation cost $ 0 $ 0 $ 0