Employee Benefit Plans (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Oct. 31, 2016 |
Oct. 31, 2015 |
Oct. 31, 2014 |
|
| Profit Sharing and Savings Plan | |||
| Maximum 401K employer match contribution | $ 1,040 | ||
| Maximum profit sharing contribution percentage | 15.00% | ||
| Maximum annual contribution per employer for each employee | $ 39,750 | $ 39,000 | $ 38,250 |
| Profit sharing and savings plan expense | 23,900,000 | 22,700,000 | 21,800,000 |
| Supplemental Profit Sharing Retirement Plan | |||
| Supplemental Profit Sharing Retirement Plan expense recognized by the Company | $ 12,320 | $ 1,486 | $ 21,576 |