Annual report pursuant to Section 13 and 15(d)

Earnings (Loss) Per Share - Additional Information (Detail)

v3.8.0.1
Earnings (Loss) Per Share - Additional Information (Detail) - shares
12 Months Ended
Oct. 29, 2017
Oct. 30, 2016
Nov. 01, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Options to purchase common stock outstanding (shares) 2,499,923 1,921,036 980,414
Restricted Stock Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Restricted shares outstanding (shares) 338,968 229,735 50,159
Potentially dilutive securities included in computation of earnings per share (shares) 51,598    
Antidilutive securities excluded from computation of earnings per share (shares) 222,634    
Employee Stock Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities included in computation of earnings per share (shares) 23,550    
Antidilutive securities excluded from computation of earnings per share (shares) 2,332,073