XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
May 03, 2019
May 03, 2019
Oct. 31, 2018
Business Acquisition [Line Items]      
Contract with customer, liability $ 14.8 $ 14.8 $ 14.0
Contract with customer liability revenue recognized 1.5 3.2  
The Charles Machine Works, Inc.      
Business Acquisition [Line Items]      
Contract with customer, liability 8.0 8.0  
Contract with customer liability revenue recognized $ 1.7 $ 1.7