XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Performance Obligations (Details) - USD ($)
$ in Millions
Apr. 30, 2022
May 01, 2021
Unredeemed customer liabilities    
Disaggregation of Revenue [Line Items]    
Performance obligation $ 201.3 $ 200.3
Extended warranties    
Disaggregation of Revenue [Line Items]    
Performance obligation 84.7 81.0
Subscription    
Disaggregation of Revenue [Line Items]    
Performance obligation $ 44.0 $ 41.3