XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Warranties - Accrued Warranty Classified in Condensed Unaudited Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jul. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Oct. 31, 2021
Guarantees [Abstract]        
Current liabilities $ 21.9 $ 18.9    
Other long-term liabilities 13.3 13.0    
Total warranty liability $ 35.2 $ 31.9 $ 33.9 $ 37.6