XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Warranties - Accrued Warranty Classified in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jul. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Oct. 31, 2020
Guarantees [Abstract]        
Current liabilities $ 20.7 $ 22.3    
Other long-term liabilities 13.2 15.3    
Total warranty liability $ 33.9 $ 37.6 $ 37.2 $ 37.0