Annual report pursuant to Section 13 and 15(d)

Note 8 - Goodwill and Intangible Assets (Details Textual)

v3.21.4
Note 8 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Amortization of Intangible Assets, Total $ 27,111 $ 33,392
US Concrete Pumping [Member]    
Reporting Unit, Percentage of Carrying Amount In Excess of Fair Value   6.90%
Goodwill, Impairment Loss 0 $ 38,500
UK Operations [Member]    
Reporting Unit, Percentage of Carrying Amount In Excess of Fair Value   14.80%
Goodwill, Impairment Loss 0 $ 14,400
US Concrete Waste Management Services [Member]    
Goodwill, Impairment Loss   $ 0
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount   4.50%
Brundage-Bone Concrete Pumping, Trade Name [Member]    
Indefinite-lived Intangible Assets, Carrying Value in Excess of Fair Value, Percent   11.80%
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)   $ 5,000
Indefinite-Lived Trade Names 37,300  
Eco-Pan, Trade Name [Member]    
Indefinite-Lived Trade Names $ 7,700  
Indefinite-Lived Intangible Assets, Fair Value in Excess of Carrying Value, Percent 7.80%  
Capital Pumping, Trade Name [Member]    
Indefinite-Lived Trade Names $ 5,500  
Indefinite-Lived Intangible Assets, Fair Value in Excess of Carrying Value, Percent 109.10%