XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 7,552 $ 9,045 $ 9,801
Charged to Expense 1,259 32 2,165
Deductions 1,336 1,572 3,074
Currency Effects (743) (47) (153)
Balance at End of Year 8,218 7,552 9,045
Inventory Obsolescence and Other Reserves      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 45,863 41,315 39,377
Charged to Expense 18,694 11,718 24,767
Deductions 18,372 7,436 23,255
Currency Effects (450) (266) (426)
Balance at End of Year $ 45,735 $ 45,863 $ 41,315