XML 82 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Accounting Policies And General Information [Line Items]        
Net book overdrafts $ 7.0 $ 6.2    
Uninsured cash balances 21.0 20.2    
Advertising costs 8.5 9.2 $ 10.3  
Research and development costs 4.7 4.2 4.4  
Revenue recognized included in customer advances 166.1 130.0 138.4  
Customer advances   332.8 210.6 $ 170.1
Performance obligations, expected to be satisfied 3,422.9      
Interest Expense [Member]        
Accounting Policies And General Information [Line Items]        
Interest charges $ 8.7 $ 6.9 $ 5.5  
Net sales [Member] | Customer Concentration Risk [Member] | Top Five Customers [Member]        
Accounting Policies And General Information [Line Items]        
Concentration risk, percentage 14.00% 12.00% 16.00%