Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail) |
12 Months Ended | |||
---|---|---|---|---|
Oct. 31, 2017
USD ($)
|
Oct. 31, 2017
CAD
|
Oct. 31, 2016
USD ($)
|
Oct. 31, 2015
USD ($)
|
|
Other Retirement Plans [Line Items] | ||||
Deferred percentage of annual cash base compensation | 50.00% | 50.00% | ||
Deferred percentage of variable cash compensation | 100.00% | 100.00% | ||
Other Retirement Plans | ||||
Other Retirement Plans [Line Items] | ||||
Employer contribution | $ 57,400,000 | $ 53,400,000 | $ 40,000,000 | |
Maximum pretax annual company contribution match per employee | $ 3,000 | CAD 4,000 |