v3.20.4
Revenue Recognition (Deferred Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2020
Nov. 02, 2019
Aug. 01, 2020
Aug. 03, 2019
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Contract with customer, liability, gift cards, gift certificates, merchandise credits $ 73.1 $ 71.1 $ 75.8 $ 71.5
Contract with customer, liability, customer loyalty programs 14.9 18.1 $ 18.0 $ 17.8
Contract with customer, liability, revenue recognized, gift cards, gift certificates, merch credits 10.0 18.0    
Contract with customer, liability, revenue recognized, customer loyalty programs 14.0 18.0    
Discontinued Operations, Disposed of by Sale        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Contract with customer, liability, revenue recognized, gift cards, gift certificates, merch credits 2.0 2.0    
Contract with customer, liability, revenue recognized, customer loyalty programs $ 3.0 $ 7.0