Revenue - Performance Obligations (Details) - USD ($) $ in Millions |
Jan. 28, 2023 |
Jan. 29, 2022 |
|---|---|---|
| Disaggregation of Revenue [Line Items] | ||
| Total performance obligations | $ 338.2 | $ 378.3 |
| Unredeemed customer liabilities | ||
| Disaggregation of Revenue [Line Items] | ||
| Total performance obligations | 189.3 | 246.6 |
| Extended warranties | ||
| Disaggregation of Revenue [Line Items] | ||
| Total performance obligations | 98.5 | 82.6 |
| Subscriptions | ||
| Disaggregation of Revenue [Line Items] | ||
| Total performance obligations | $ 50.4 | $ 49.1 |