XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Dec. 04, 2017
Sep. 28, 2017
Oct. 31, 2017
Oct. 31, 2016
Common Stock [Member]        
Class of Stock [Line Items]        
Aggregate dividends paid on common stock including Class A and Class B.     $ 4,700,000 $ 4,400,000
Common Class A [Member]        
Class of Stock [Line Items]        
Dividends paid per share in cash     $ 0.19 $ 0.19
Common Class A [Member] | Subsequent Event [Member]        
Class of Stock [Line Items]        
Dividends paid per share in cash $ 0.19      
Paid date of declared dividend Dec. 29, 2017      
Record date of declared dividend Dec. 18, 2017      
Common Class B [Member]        
Class of Stock [Line Items]        
Dividends paid per share in cash     $ 0.19 $ 0.19
Class B common stock shares purchased options     8,000,000  
Stock repurchase program, remaining number of shares authorized to be repurchased     8,000,000  
Common Class B [Member] | Subsequent Event [Member]        
Class of Stock [Line Items]        
Dividends paid per share in cash $ 0.19      
Paid date of declared dividend Dec. 29, 2017      
Record date of declared dividend Dec. 18, 2017      
Common Class B [Member] | Employee [Member]        
Class of Stock [Line Items]        
Aggregate purchase price of shares repurchased     $ 23,000 $ 23,000
Class B common stock shares repurchased     1,668 1,542
Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]        
Class of Stock [Line Items]        
Additional shares available stock option incentive plan for grants   300,000