| Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | | Three Months Ended January 31, 2026 | |
| (in thousands) | | US Concrete Pumping | | | US Concrete Waste Management Services | | | UK Operations | | | Other / Eliminations | | | Total | |
| Segment Revenue: (1) | | $ | 59,941 | | | $ | 18,072 | | | $ | 12,548 | | | | | | | $ | 90,561 | |
| | | | | | | | | | | | | | | | | | | | | |
| Segment expenses: | | | | | | | | | | | | | | | | | | | | |
| Segment employee cost of operation expenses (2)(3) | | | 21,008 | | | | 3,278 | | | | 4,140 | | | | | | | | 28,426 | |
| Repairs & maintenance (2) | | | 5,274 | | | | 886 | | | | 885 | | | | | | | | 7,045 | |
| Fuel (2) | | | 3,091 | | | | 710 | | | | 1,064 | | | | | | | | 4,865 | |
| Segment employee G&A expenses (2)(4) | | | 7,056 | | | | 2,413 | | | | 1,490 | | | | | | | | 10,959 | |
| Other segment items (5) | | | 8,648 | | | | 2,410 | | | | 1,894 | | | | | | | | 12,952 | |
| Total segment adjusted EBITDA | | $ | 14,864 | | | $ | 8,375 | | | $ | 3,075 | | | | | | | $ | 26,314 | |
| | | | | | | | | | | | | | | | | | | | | |
| Reconciliation of segment adjusted EBITDA to income before taxes: | | | | | | | | | | | | | | | | | | | | |
| Depreciation and amortization (6) | | | | | | | | | | | | | | | | | | $ | 12,928 | |
| Interest expense and amortization of deferred financing costs, net of interest income | | | | | | | | | | | | | | | | | | | 8,082 | |
| Unallocated corporate expenses | | | | | | | | | | | | | | | | | | | 8,289 | |
| Stock-based compensation | | | | | | | | | | | | | | | | | | | 618 | |
| Other income, net | | | | | | | | | | | | | | | | | | | (33 | ) |
| Other adjustments | | | | | | | | | | | | | | | | | | | (26 | ) |
| Loss before income taxes | | | | | | | | | | | | | | | | | | $ | (3,544 | ) |
| | | | | | | | | | | | | | | | | | | | | |
| Other segment disclosures: | | | | | | | | | | | | | | | | | | | | |
| Total assets (at quarter end) | | $ | 703,497 | | | $ | 202,182 | | | $ | 126,967 | | | $ | (148,920 | ) | | $ | 883,726 | |
| Capital expenditures | | $ | 6,355 | | | $ | 1,252 | | | $ | 1,909 | | | $ | - | | | $ | 9,516 | |
| | | Three Months Ended January 31, 2025 | |
| (in thousands) | | US Concrete Pumping | | | US Concrete Waste Management Services | | | UK Operations | | | Other / Eliminations | | | Total | |
| Segment Revenue: (1) | | $ | 56,914 | | | $ | 16,693 | | | $ | 12,840 | | | | | | | $ | 86,447 | |
| | | | | | | | | | | | | | | | | | | | | |
| Segment expenses: | | | | | | | | | | | | | | | | | | | | |
| Segment employee cost of operation expenses (2)(3) | | | 20,498 | | | | 3,145 | | | | 3,899 | | | | | | | | 27,542 | |
| Repairs & maintenance (2) | | | 4,363 | | | | 702 | | | | 899 | | | | | | | | 5,964 | |
| Fuel (2) | | | 2,959 | | | | 647 | | | | 1,184 | | | | | | | | 4,790 | |
| Segment employee G&A expenses (2)(4) | | | 7,465 | | | | 2,452 | | | | 1,392 | | | | | | | | 11,309 | |
| Other segment items (5) | | | 6,977 | | | | 2,303 | | | | 1,819 | | | | | | | | 11,099 | |
| Total segment adjusted EBITDA | | $ | 14,652 | | | $ | 7,444 | | | $ | 3,647 | | | | | | | $ | 25,743 | |
| | | | | | | | | | | | | | | | | | | | | |
| Reconciliation of segment adjusted EBITDA to income before taxes: | | | | | | | | | | | | | | | | | | | | |
| Depreciation and amortization (6) | | | | | | | | | | | | | | | | | | $ | 13,200 | |
| Interest expense and amortization of deferred financing costs, net of interest income | | | | | | | | | | | | | | | | | | | 5,802 | |
| Unallocated corporate expenses | | | | | | | | | | | | | | | | | | | 8,732 | |
| Loss on debt extinguishment | | | | | | | | | | | | | | | | | | | 1,392 | |
| Stock-based compensation | | | | | | | | | | | | | | | | | | | 367 | |
| Other income, net | | | | | | | | | | | | | | | | | | | (34 | ) |
| Other adjustments | | | | | | | | | | | | | | | | | | | (41 | ) |
| Loss before income taxes | | | | | | | | | | | | | | | | | | $ | (3,675 | ) |
| | | | | | | | | | | | | | | | | | | | | |
| Other segment disclosures: | | | | | | | | | | | | | | | | | | | | |
| Total assets (at quarter end) | | $ | 741,151 | | | $ | 193,548 | | | $ | 113,544 | | | $ | (135,358 | ) | | $ | 912,885 | |
| Capital expenditures | | $ | 2,185 | | | $ | 1,967 | | | $ | 1,678 | | | $ | 11 | | | $ | 5,841 | |
|