Stockholders' Equity - Treasury Stock Value Activity (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Oct. 31, 2021 |
Nov. 01, 2020 |
|
| Schedule Of Treasury Stock Value Activity [Roll Forward] | ||
| Balance at beginning of period | $ 27,874 | $ 36,189 |
| Shares issued for share-based compensation awards | (465) | 977 |
| Balance at end of period | 31,093 | 27,874 |
| Treasury Stock | ||
| Schedule Of Treasury Stock Value Activity [Roll Forward] | ||
| Balance at beginning of period | (18,186) | (26,155) |
| Shares issued for share-based compensation awards | 5,300 | 7,969 |
| Balance at end of period | $ (12,886) | $ (18,186) |