v3.25.4
Note 4 - Goodwill and Intangible Assets (Tables)
3 Months Ended
Jan. 31, 2026
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

As of January 31,

 
  

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

  7.9  $195,126  $-  $(157,377) $1,479  $39,228 

Trade name

  2.8   5,097   -   (3,872)  417   1,642 

Assembled workforce

  0.1   1,650   -   (1,644)  -   6 

Noncompete agreements

  1.7   1,200   -   (863)  -   337 

Indefinite-lived intangible assets:

                        

Trade names (indefinite life)

  -   55,500   (5,000)  -   -   50,500 

Total intangibles

     $258,573  $(5,000) $(163,756) $1,896  $91,713 
  

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 
Schedule of 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

  -   1,207   -   1,207 

Balance as of January 31, 2026

 $147,482  $28,173  $49,133  $224,788