Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Note 1 - Organization and Description of Business (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2020
USD ($)
Apr. 30, 2020
USD ($)
Jul. 31, 2021
US Concrete Pumping [Member]      
Goodwill, Impairment Loss $ 38.5 $ 43.5  
UK Operations [Member]      
Goodwill, Impairment Loss $ 14.4 $ 14.4  
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