Annual report pursuant to Section 13 and 15(d)

Note 8 - Goodwill and Intangible Assets (Details Textual)

v3.23.4
Note 8 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Jan. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Amortization expense       $ 18,910 $ 22,528
Goodwill, Impaired, Accumulated Impairment Loss       52,900 $ 52,900
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
US Concrete Pumping [Member]          
Goodwill, Impairment Loss $ 0 $ 0   $ 0  
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount       7.00%  
US Concrete Waste Management Services [Member]          
Goodwill, Impairment Loss       $ 0  
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount       82.00%  
Goodwill, Impaired, Accumulated Impairment Loss       $ 38,500  
UK Operations [Member]          
Goodwill, Impairment Loss     $ 0    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount       32.00%  
Goodwill, Impaired, Accumulated Impairment Loss       $ 14,400