v3.25.2
Revenue recognition - ESP Deferred Revenue Rollforward (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 03, 2024
Aug. 02, 2025
Aug. 03, 2024
Change in Contract with Customer, Liability [Roll Forward]        
ESP deferred revenue, beginning of period     $ 1,247.6  
Plans sold     (3.1) $ (22.1)
ESP deferred revenue, end of period $ 1,246.2 $ 1,221.8 1,246.2 1,221.8
ESP deferred revenue        
Change in Contract with Customer, Liability [Roll Forward]        
ESP deferred revenue, beginning of period 1,171.9 1,153.7 1,170.8 1,158.7
Plans sold 132.4 117.0 267.4 238.9
Revenue recognized (133.8) (124.6) (267.7) (251.5)
ESP deferred revenue, end of period 1,170.5 1,146.1 1,170.5 1,146.1
Extended Service Plan and other deferred revenue        
Change in Contract with Customer, Liability [Roll Forward]        
Revenue recognized $ (77.5) $ (75.0) $ (165.1) $ (160.2)