XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.4
Schedule II - Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 10,015 $ 8,218 $ 7,552
Charged to Expense 619 283 1,259
Additions (Deductions) (347) 1,469 (1,336)
Currency Effects (518) 45 743
Balance at End of Year 9,769 10,015 8,218
Inventory Obsolescence and Other Reserves      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 77,125 45,735 45,863
Charged to Expense 28,563 24,925 18,694
Additions (Deductions) (20,063) 6,617 (18,372)
Currency Effects 172 (152) (450)
Balance at End of Year $ 85,797 $ 77,125 $ 45,735