| Property, Plant and Equipment [Table Text Block] |
| | | January 31, | | | October 31, | |
| (in thousands) | | 2022 | | | 2021 | |
| Land, building and improvements | | $ | 27,082 | | | $ | 27,062 | |
| Capital leases—land and buildings | | | 828 | | | | 828 | |
| Machinery and equipment | | | 400,143 | | | | 374,034 | |
| Transportation equipment | | | 3,945 | | | | 2,935 | |
| Furniture and office equipment | | | 3,018 | | | | 2,880 | |
| Property, plant and equipment, gross | | | 435,016 | | | | 407,739 | |
| Less accumulated depreciation | | | (77,345 | ) | | | (69,968 | ) |
| Property, plant and equipment, net | | $ | 357,671 | | | $ | 337,771 | |
|