v3.26.1
Note 6 - Goodwill and Intangible Assets (Tables)
6 Months Ended
Apr. 30, 2026
Notes Tables  
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