| Intangible Asset, Finite-Lived [Table Text Block] |
| | | As of April 30, | |
| | | 2026 | |
| | | Weighted Average | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | | Remaining Life | | | Carrying | | | Accumulated | | | Accumulated | | | Translation | | | Carrying | |
| (in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
| Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
| Customer relationship | | | 8.2 | | | $ | 199,125 | | | $ | - | | | $ | (159,634 | ) | | $ | 1,507 | | | $ | 40,998 | |
| Trade name | | | 2.6 | | | | 5,097 | | | | - | | | | (4,013 | ) | | | 397 | | | | 1,481 | |
| Assembled workforce | | | - | | | | 1,650 | | | | - | | | | (1,650 | ) | | | - | | | | - | |
| Noncompete agreements | | | 2.1 | | | | 1,467 | | | | - | | | | (913 | ) | | | 4 | | | | 558 | |
| Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
| Trade names (indefinite life) | | | | | | | 56,500 | | | | (5,000 | ) | | | - | | | | 19 | | | | 51,519 | |
| Total intangibles | | | | | | $ | 263,839 | | | $ | (5,000 | ) | | $ | (166,210 | ) | | $ | 1,927 | | | $ | 94,556 | |
| | | As of October 31, | |
| | | 2025 | |
| | | Weighted Average | | | Gross | | | | | | | | | Foreign Currency | | | Net | |
| | | Remaining Life | | | Carrying | | | Accumulated | | | Accumulated | | | Translation | | | Carrying | |
| (in thousands) | | (in Years) | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
| Intangibles subject to amortization: | | | | | | | | | | | | | | | | | | | | | | | | |
| Customer relationship | | | 8.1 | | | $ | 195,126 | | | $ | - | | | $ | (155,113 | ) | | $ | 1,302 | | | $ | 41,315 | |
| Trade name | | | 3.1 | | | | 5,097 | | | | - | | | | (3,731 | ) | | | 343 | | | | 1,709 | |
| Assembled workforce | | | 0.3 | | | | 1,650 | | | | - | | | | (1,628 | ) | | | - | | | | 22 | |
| Noncompete agreements | | | 2.0 | | | | 1,200 | | | | - | | | | (813 | ) | | | - | | | | 387 | |
| Indefinite-lived intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | |
| Trade names (indefinite life) | | | | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | | 50,500 | |
| Total intangibles | | | | | | $ | 258,573 | | | $ | (5,000 | ) | | $ | (161,285 | ) | | $ | 1,645 | | | $ | 93,933 | |
|
| Goodwill [Table Text Block] |
| (in thousands) | | U.S. Concrete Pumping | | | U.K. Operations | | | U.S. Concrete Waste Management Services | | | Total | |
| Balance as of October 31, 2025 | | $ | 147,482 | | | $ | 26,966 | | | $ | 49,133 | | | $ | 223,581 | |
| Foreign currency translation | | | - | | | | 901 | | | | - | | | | 901 | |
| Balance as of April 30, 2026 | | $ | 147,482 | | | $ | 27,867 | | | $ | 49,133 | | | $ | 224,482 | |
|