XML 118 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings per Common Share - Reconciliation of Basic Weighted-Average Common Shares Outstanding to Diluted Weighted-Average Shares Outstanding (Detail) - shares
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 29, 2016
Earnings Per Share [Abstract]      
Basic weighted-average common shares outstanding 63,966,977 60,738,242 51,587,200
Dilutive stock options 1,242,644 1,652,521 186,560
Dilutive restricted stock units 548 14,729 0
Dilutive performance stock units 0 0 0
Diluted weighted-average common shares 65,210,169 62,405,492 51,773,760