Revenue recognition - ESP Deferred Revenue Rollforward (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Aug. 03, 2024 |
Jul. 29, 2023 |
Aug. 03, 2024 |
Jul. 29, 2023 |
|
| Change in Contract with Customer, Liability [Roll Forward] | ||||
| ESP deferred revenue, beginning of period | $ 1,244.7 | |||
| Plans sold | (22.1) | $ (24.8) | ||
| ESP deferred revenue, end of period | $ 1,221.8 | $ 1,227.3 | 1,221.8 | 1,227.3 |
| ESP deferred revenue | ||||
| Change in Contract with Customer, Liability [Roll Forward] | ||||
| ESP deferred revenue, beginning of period | 1,153.7 | 1,149.4 | 1,158.7 | 1,159.5 |
| Plans sold | 117.0 | 109.7 | 238.9 | 223.1 |
| Revenue recognized | (124.6) | (120.2) | (251.5) | (243.7) |
| ESP deferred revenue, end of period | 1,146.1 | 1,138.9 | 1,146.1 | 1,138.9 |
| Extended Service Plan and other deferred revenue | ||||
| Change in Contract with Customer, Liability [Roll Forward] | ||||
| Revenue recognized | $ (75.0) | $ (75.8) | $ (160.2) | $ (162.5) |