XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Oct. 31, 2022
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 934,479   $ 934,479   $ 902,541
Accumulated depreciation and amortization (583,744)   (583,744)   (549,099)
Property, plant and equipment - net 350,735   350,735   353,442
Depreciation 13,180 $ 12,178 38,798 $ 36,876  
Land          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 9,856   9,856   9,278
Land improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 5,033   5,033   4,979
Buildings          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 282,260   282,260   271,450
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 536,215   536,215   505,343
Enterprise management system          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 52,938   52,938   52,513
Construction-in-progress          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 20,130   20,130   31,466
Leased property under finance leases          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 28,047   $ 28,047   $ 27,512