Annual report pursuant to Section 13 and 15(d)

Note 19 - Segment Reporting - Total Assets by Segment (Details)

v3.23.4
Note 19 - Segment Reporting - Total Assets by Segment (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Total assets $ 904,525 $ 887,489
Total assets (904,525) (887,489)
Operating Segments [Member]    
Total assets 999,410 953,673
Total assets (999,410) (953,673)
Operating Segments [Member] | US Concrete Pumping [Member]    
Total assets 698,905 693,048
Total assets (698,905) (693,048)
Operating Segments [Member] | UK Concrete Pumping [Member]    
Total assets 119,123 103,255
Total assets (119,123) (103,255)
Operating Segments [Member] | US Concrete Waste Management Services [Member]    
Total assets 181,382 157,370
Total assets (181,382) (157,370)
Other Operating Segments and Intersegment Eliminations [Member]    
Total assets 94,885 66,184
Total assets $ (94,885) $ (66,184)