Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Uncertain Tax Positions (Details)

v3.10.0.1
Income Taxes - Schedule of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 27, 2017
Oct. 28, 2018
Oct. 29, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance, beginning of year   $ 1,495 $ 5,237
Reduction related to current year tax provision   (10)  
Add related to current year tax provision     269
Reduction for tax provision of prior years   0 (2,973)
Settlements   0 (993)
Lapse of statute of limitations   (994) (45)
Balance, ending of year   491 1,495
Accrued insurance and other   13,478 $ 10,828
Quality Assurance Business | Disposed of by Sale      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Reduction for tax provision of prior years $ (3,700)    
Accrued insurance and other   $ 1,600