XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
6 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Components of property, plant and equipment were as follows:
April 30, 2023October 31, 2022
Land$9,823 $9,278 
Land improvements5,034 4,979 
Buildings282,037 271,450 
Machinery and equipment527,893 505,343 
Enterprise management system52,611 52,513 
Construction-in-progress24,492 31,466 
Leased property under finance leases28,461 27,512 
 930,351 902,541 
Accumulated depreciation and amortization(575,682)(549,099)
 $354,669 $353,442