Earnings Per Share - Summarization of Company's Class A and Class B Common and Treasury Shares (Detail) - shares |
Oct. 31, 2016 |
Oct. 31, 2015 |
|---|---|---|
| Class A Common Stock | ||
| Class of Stock [Line Items] | ||
| Common stock shares authorized (shares) | 128,000,000 | 128,000,000 |
| Issued Shares | 42,281,920 | 42,281,920 |
| Outstanding Shares | 25,781,791 | 25,693,564 |
| Treasury Shares | 16,500,129 | 16,588,356 |
| Class B Common Stock | ||
| Class of Stock [Line Items] | ||
| Common stock shares authorized (shares) | 69,120,000 | 69,120,000 |
| Issued Shares | 34,560,000 | 34,560,000 |
| Outstanding Shares | 22,009,725 | 22,119,966 |
| Treasury Shares | 12,550,275 | 12,440,034 |