EARNINGS PER SHARE - Summarization of Company's Class A and Class B Common and Treasury Shares (Details) - shares |
Apr. 30, 2019 |
Oct. 31, 2018 |
|---|---|---|
| Class A Common Stock | ||
| Class of Stock [Line Items] | ||
| Authorized Shares (shares) | 128,000,000 | 128,000,000 |
| Issued Shares (shares) | 42,281,920 | 42,281,920 |
| Outstanding Shares (shares) | 26,257,943 | 25,941,279 |
| Treasury Shares (shares) | 16,023,977 | 16,340,641 |
| Class B Common Stock | ||
| Class of Stock [Line Items] | ||
| Authorized Shares (shares) | 69,120,000 | 69,120,000 |
| Issued Shares (shares) | 34,560,000 | 34,560,000 |
| Outstanding Shares (shares) | 22,007,725 | 22,007,725 |
| Treasury Shares (shares) | 12,552,275 | 12,552,275 |