XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment (Tables)
9 Months Ended
Jul. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Components of property, plant and equipment were as follows:
July 31, 2024October 31, 2023
Land$15,280 $15,792 
Land improvements5,099 5,019 
Buildings289,691 294,267 
Machinery and equipment577,723 549,291 
Enterprise management system53,385 52,939 
Construction-in-progress40,054 24,916 
Leased property under finance leases30,086 28,406 
 1,011,318 970,630 
Accumulated depreciation and amortization(609,903)(577,784)
 $401,415 $392,846