Annual report pursuant to Section 13 and 15(d)

Note 8 - Goodwill and Intangible Assets (Details Textual)

v3.22.4
Note 8 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2022
Oct. 31, 2022
Oct. 31, 2021
Amortization of Intangible Assets   $ 22,528 $ 27,111
US Concrete Pumping [Member]      
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount   7.00%  
Goodwill, Impairment Loss $ 0 $ 0  
US Concrete Waste Management Services [Member]      
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount   82.00%  
Goodwill, Impairment Loss 0    
UK Operations [Member]      
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount   32.00%  
Goodwill, Impairment Loss $ 0    
Brundage-Bone Concrete Pumping, Trade Name [Member]      
Indefinite-Lived Intangible Assets, Fair Value in Excess of Carrying Value, Percent   61.00%  
Indefinite-Lived Trade Names   $ 37,300  
Eco-Pan, Trade Name [Member]      
Indefinite-Lived Intangible Assets, Fair Value in Excess of Carrying Value, Percent   49.00%  
Indefinite-Lived Trade Names   $ 7,700  
Capital Pumping, Trade Name [Member]      
Indefinite-Lived Intangible Assets, Fair Value in Excess of Carrying Value, Percent   127.00%  
Indefinite-Lived Trade Names   $ 5,500