Revenue - Performance Obligations (Details) - USD ($) $ in Millions |
Oct. 29, 2022 |
Oct. 30, 2021 |
---|---|---|
Disaggregation of Revenue [Line Items] | ||
Total performance obligations | $ 329.1 | $ 338.7 |
Unredeemed customer liabilities | ||
Disaggregation of Revenue [Line Items] | ||
Total performance obligations | 204.9 | 226.9 |
Extended warranties | ||
Disaggregation of Revenue [Line Items] | ||
Total performance obligations | 80.2 | 66.7 |
Magazine subscriptions | ||
Disaggregation of Revenue [Line Items] | ||
Total performance obligations | $ 44.0 | $ 45.1 |