XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Warranties - Accrued Warranty Classified in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Guarantees [Abstract]          
Current liabilities $ 19.2 $ 18.9      
Other long-term liabilities 11.9 13.0      
Total warranty liability $ 31.1 $ 31.9 $ 31.1 $ 36.5 $ 37.6