XML 42 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Warranties - Accrued Warranty Classified in Consolidated Balance Sheet (Detail) - USD ($)
$ in Millions
Jul. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Oct. 31, 2017
Guarantees [Abstract]        
Current liabilities $ 13.8 $ 19.0    
Other long-term liabilities 9.3 11.8    
Total warranty liability $ 23.1 $ 30.8 $ 33.4 $ 40.2