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