Revenue recognition - ESP Deferred Revenue Rollforward (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Aug. 01, 2026 |
Aug. 02, 2025 |
Aug. 01, 2026 |
Aug. 02, 2025 |
|
| Change in Contract with Customer, Liability [Roll Forward] | ||||
| ESP deferred revenue, beginning of period | $ 1,285.7 | |||
| Plans sold | (8.2) | $ (3.1) | ||
| ESP deferred revenue, end of period | $ 1,277.2 | $ 1,246.2 | 1,277.2 | 1,246.2 |
| ESP deferred revenue | ||||
| Change in Contract with Customer, Liability [Roll Forward] | ||||
| ESP deferred revenue, beginning of period | 1,204.4 | 1,171.9 | 1,204.4 | 1,170.8 |
| Plans sold | 131.0 | 132.4 | 269.9 | 267.4 |
| Revenue recognized | (136.7) | (133.8) | (275.6) | (267.7) |
| ESP deferred revenue, end of period | 1,198.7 | 1,170.5 | 1,198.7 | 1,170.5 |
| Extended Service Plan and other deferred revenue | ||||
| Change in Contract with Customer, Liability [Roll Forward] | ||||
| Revenue recognized | $ (80.0) | $ (77.5) | $ (170.8) | $ (165.1) |