XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Performance Obligations (Details) - USD ($)
$ in Millions
Jul. 30, 2022
Jul. 31, 2021
Disaggregation of Revenue [Line Items]    
Total performance obligations $ 323.1 $ 318.1
Unredeemed customer liabilities    
Disaggregation of Revenue [Line Items]    
Total performance obligations 199.7 209.0
Extended warranties    
Disaggregation of Revenue [Line Items]    
Total performance obligations 82.2 69.5
Magazine subscriptions    
Disaggregation of Revenue [Line Items]    
Total performance obligations $ 41.2 $ 39.6