XML 82 R64.htm IDEA: XBRL DOCUMENT v3.21.4
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 141,587 $ 133,372
Accumulated depreciation (102,171) (97,041)
Property Plant And Equipment Net 39,416 36,331
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 524 524
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 20,865 20,395
Building and Building Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 26 years  
Building and Building Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 10 years  
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 109,449 107,732
Machinery and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 8 years  
Machinery and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 4,325 4,319
Estimated Useful Life 10 years  
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 6,424 $ 402