Annual report pursuant to Section 13 and 15(d)

Note 18 - Segment Reporting (Details Textual)

v3.19.3.a.u2
Note 18 - Segment Reporting (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 11 Months Ended 12 Months Ended
Dec. 05, 2018
Oct. 31, 2019
Oct. 31, 2018
Capital Expenditures Incurred but Not yet Paid $ 16,417 $ 355
US Concrete Pumping [Member]      
Capital Expenditures Incurred but Not yet Paid   22,400 22,700
UK Concrete Pumping [Member]      
Capital Expenditures Incurred but Not yet Paid   4,800 2,300
US Concrete Waste Management Services [Member]      
Capital Expenditures Incurred but Not yet Paid   $ 5,600 $ 3,500