Annual report pursuant to Section 13 and 15(d)

Note 1 - Organization and Description of Business (Details Textual)

v3.21.4
Note 1 - Organization and Description of Business (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Goodwill and Intangible Asset Impairment, Total   $ 0 $ 57,944
US Concrete Pumping [Member]      
Goodwill and Intangible Asset Impairment, Total $ 43,500    
Goodwill, Impairment Loss   0 38,500
UK Operations [Member]      
Goodwill and Intangible Asset Impairment, Total $ 14,400    
Goodwill, Impairment Loss   $ 0 $ 14,400
Brundage-Bone [Member]      
Number of Stores   90  
Number of States in which Entity Operates   19  
Camfaud [Member]      
Number of Stores   30  
Eco-Pan, Inc. [Member]      
Number of Stores   17