Annual report [Section 13 and 15(d), not S-K Item 405]

Note 4 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details)

v3.25.4
Note 4 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
Accumulated Depreciation and Amortization $ (196,317) $ (166,332)
Property, plant and equipment, net 412,516 415,726
Land, Buildings and Improvements [Member]    
Property, plant and equipment, gross $ 32,874 32,724
Land, Buildings and Improvements [Member] | Minimum [Member]    
Useful Life (Year) 15 years  
Land, Buildings and Improvements [Member] | Maximum [Member]    
Useful Life (Year) 40 years  
Machinery and Equipment [Member]    
Property, plant and equipment, gross $ 558,679 534,014
Machinery and Equipment [Member] | Minimum [Member]    
Useful Life (Year) 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Useful Life (Year) 25 years  
Transportation Equipment [Member]    
Useful Life (Year) 5 years  
Property, plant and equipment, gross $ 12,909 11,133
Furniture and Fixtures [Member]    
Property, plant and equipment, gross $ 4,371 $ 4,187
Furniture and Fixtures [Member] | Minimum [Member]    
Useful Life (Year) 2 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Useful Life (Year) 7 years