XML 116 R99.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Additional Information (Detail) - shares
12 Months Ended 24 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2018
Class of Stock [Line Items]        
Antidilutive stock option (shares) 0 0 0  
Class A Common Stock        
Class of Stock [Line Items]        
Percentage of shares outstanding used in two class method calculation 40.00%      
Class B Common Stock        
Class of Stock [Line Items]        
Percentage of shares outstanding used in two class method calculation 60.00%      
Board Of Director Authorized        
Class of Stock [Line Items]        
Number of shares authorized to be purchased (shares) 4,703,487     4,703,487
Stock Repurchase Committee Authorized        
Class of Stock [Line Items]        
Repurchase of common stock (shares)   2,000   0