XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Warranties - Accrued Warranty Classified in Consolidated Balance Sheet (Detail) - USD ($)
$ in Millions
Apr. 30, 2019
Oct. 31, 2018
Apr. 30, 2018
Oct. 31, 2017
Guarantees [Abstract]        
Current liabilities $ 15.2 $ 19.0    
Other long-term liabilities 9.3 11.8    
Total warranty liability $ 24.5 $ 30.8 $ 36.8 $ 40.2