v3.22.0.1
Revenue - Performance Obligations (Details) - USD ($)
$ in Millions
Jan. 29, 2022
Jan. 30, 2021
Unredeemed customer liabilities    
Disaggregation of Revenue [Line Items]    
Performance obligation $ 246.6 $ 244.1
Extended warranties    
Disaggregation of Revenue [Line Items]    
Performance obligation 82.6 65.1
Subscription    
Disaggregation of Revenue [Line Items]    
Performance obligation $ 49.1 $ 39.0