Note 8 - Goodwill and Intangible Assets (Tables)
|
3 Months Ended |
Jan. 31, 2022 |
| Notes Tables |
|
| Schedule of Finite-Lived Intangible Assets [Table Text Block] |
| | | January 31, | | | October 31, | |
| | | 2022 | | | 2021 | |
| | | Gross | | | | | | | | | | | Foreign Currency | | | Net | | | Gross | | | | | | | | | | | Foreign Currency | | | Net | |
| | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | | | Carrying | | | | | | | Accumulated | | | Translation | | | Carrying | |
| (in thousands) | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | | | Value | | | Impairment | | | Amortization | | | Adjustment | | | Amount | |
| Customer relationship | | $ | 195,015 | | | $ | - | | | $ | (96,657 | ) | | $ | (338 | ) | | $ | 98,020 | | | $ | 195,220 | | | $ | - | | | $ | (91,169 | ) | | $ | (539 | ) | | $ | 103,512 | |
| Trade name | | | 5,644 | | | | - | | | | (1,739 | ) | | | (41 | ) | | | 3,864 | | | | 5,748 | | | | - | | | | (1,598 | ) | | | (71 | ) | | | 4,079 | |
| Trade name (indefinite life) | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | | 50,500 | | | | 55,500 | | | | (5,000 | ) | | | - | | | | - | | | | 50,500 | |
| Assembled workforce | | | 1,200 | | | | - | | | | (100 | ) | | | - | | | | 1,100 | | | | 350 | | | | - | | | | - | | | | - | | | | 350 | |
| Noncompete agreements | | | 200 | | | | - | | | | (112 | ) | | | - | | | | 88 | | | | 200 | | | | - | | | | (102 | ) | | | - | | | | 98 | |
| Total intangibles | | $ | 257,559 | | | $ | (5,000 | ) | | $ | (98,608 | ) | | $ | (379 | ) | | $ | 153,572 | | | $ | 257,018 | | | $ | (5,000 | ) | | $ | (92,869 | ) | | $ | (610 | ) | | $ | 158,539 | |
|
| Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
| (in thousands) | | | | |
| 2022 (excluding the period from November 1, 2021 to January 31, 2022) | | $ | 16,711 | |
| 2023 | | | 17,831 | |
| 2024 | | | 14,344 | |
| 2025 | | | 11,304 | |
| 2026 | | | 9,249 | |
| Thereafter | | | 33,633 | |
| Total | | $ | 103,072 | |
|
| Schedule of Goodwill [Table Text Block] |
| (in thousands) | | U.S. Concrete Pumping | | | U.K. Operations | | | U.S. Concrete Waste Management Services | | | Total | |
| Balance at October 31, 2020 | | $ | 147,482 | | | $ | 26,539 | | | $ | 49,133 | | | $ | 223,154 | |
| Foreign currency translation | | | - | | | | 1,622 | | | | - | | | | 1,622 | |
| Balance at January 31, 2021 | | $ | 147,482 | | | $ | 28,161 | | | $ | 49,133 | | | $ | 224,776 | |
| | | | | | | | | | | | | | | | | |
| Balance at October 31, 2021 | | $ | 147,482 | | | $ | 28,085 | | | $ | 49,133 | | | $ | 224,700 | |
| Foreign currency translation | | | - | | | | (507 | ) | | | - | | | $ | (507 | ) |
| Balance at January 31, 2022 | | $ | 147,482 | | | $ | 27,578 | | | $ | 49,133 | | | $ | 224,193 | |
|