Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail) |
12 Months Ended | |||
---|---|---|---|---|
Oct. 31, 2020
USD ($)
|
Oct. 31, 2020
CAD ($)
|
Oct. 31, 2019
USD ($)
|
Oct. 31, 2018
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 | $ 54,700,000 | $ 50,700,000 | $ 56,500,000 | |
Maximum pretax annual company contribution match per employee | $ 3,000 | $ 4,000 |