XML 120 R104.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule II - Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 9,045 $ 9,801 $ 9,580
Charged to Expense 32 2,165 2,254
Deductions 1,572 3,074 1,840
Currency Effects 47 153 (193)
Balance at End of Year 7,552 9,045 9,801
Inventory Obsolescence and Other Reserves      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 41,315 39,377 37,545
Charged to Expense 11,718 24,767 10,623
Deductions 7,436 23,255 8,720
Currency Effects 266 426 (71)
Balance at End of Year $ 45,863 $ 41,315 $ 39,377