v3.22.0.1
Revenue - Change in Contract Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 29, 2022
Jan. 30, 2021
Contract With Customer, Contract Liabilities [Roll Forward]    
Contract liability beginning balance $ 348.2 $ 339.2
Increase to contract liabilities 931.0 953.8
Decrease to contract liabilities (896.1) (950.0)
Other adjustments (4.8) 5.2
Contract liability ending balance 378.3 348.2
Gift Cards Trade in Credits    
Contract With Customer, Contract Liabilities [Roll Forward]    
Revenue recognized $ 48.8 $ 45.1