XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies (Tables)
12 Months Ended
Oct. 31, 2025
Accounting Policies [Abstract]  
Useful Lives of Property, Plant and Equipment and Depreciation
Useful lives are as follows:
Land improvements
15-25 years
Buildings
20-40 years
Machinery and equipment
3-18 years
Enterprise management systems
5-13 years
Weighted Average Useful Lives for Each Major Category of Amortizable Intangible Assets
At October 31, 2025, the weighted-average useful lives for each major category of amortizable intangible assets were:
Patent/technology costs11 years
Customer relationships17 years
Noncompete agreements4 years
Trade names10 years
Summary of Accumulated Other Comprehensive Loss Changes in AOCI for the years ended October 31, 2025, 2024 and 2023 consisted of:
Cumulative
translation
and related hedging instruments
Pension and
postretirement benefit
plan adjustments
Accumulated
other comprehensive loss
Balance at October 31, 2022 (1)
$(160,046)$(47,736)$(207,782)
Other comprehensive (loss) income before reclassification adjustments31,409 (19,804)11,605 
Reclassifications from AOCI to Statement of Income (2)
— (308)(308)
Tax impact(4,643)4,687 44 
Balance at October 31, 2023 (1)
(133,280)(63,161)(196,441)
Other comprehensive (loss) income before reclassification adjustments11,024 (6,129)4,895 
Reclassifications from AOCI to Statement of Income (2)
— (419)(419)
Tax impact5,366 1,759 7,125 
Balance at October 31, 2024 (1)
(116,890)(67,950)(184,840)
Other comprehensive (loss) income before reclassification adjustments57,857 22,953 80,810 
Reclassifications from AOCI to Statement of Income (2)
 1,060 1,060 
Tax impact8,515 (6,002)2,513 
Balance at October 31, 2025 (1)
$(50,518)$(49,939)$(100,457)
(1) Amounts net of tax.
(2) Included in the computation of net periodic cost (benefit) which is included in Other - net in our Consolidated Statements of Income. See Note 7.
Reconciliation of Product Warranty Liability
Following is a reconciliation of the product warranty liability as of October 31, 2025 and 2024:
 20252024
Balance at beginning of year$13,538 $14,401 
Accruals for warranties10,869 14,965 
Warranty payments(10,732)(15,717)
Currency adjustments225 (111)
Balance at end of year$13,900 $13,538