Quarterly report [Sections 13 or 15(d)]

Note 19 - Segment Reporting - EBITDA Recast (Details)

v3.25.0.1
Note 19 - Segment Reporting - EBITDA Recast (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Interest expense and amortization of deferred financing costs, net of interest income $ 6,215 $ 6,523
Operating Segments [Member]    
Reportable segment EBITDA 15,327 15,592
Operating Segments [Member] | US Concrete Pumping [Member]    
Interest expense and amortization of deferred financing costs, net of interest income   3,997
Reportable segment EBITDA 8,126 8,921
Operating Segments [Member] | US Concrete Pumping [Member] | Previously Reported [Member]    
Interest expense and amortization of deferred financing costs, net of interest income   5,754
Reportable segment EBITDA   7,036
Operating Segments [Member] | US Concrete Pumping [Member] | Revision of Prior Period, Adjustment [Member]    
Interest expense and amortization of deferred financing costs, net of interest income   (1,757)
Reportable segment EBITDA   1,885
Operating Segments [Member] | US Concrete Waste Management Services [Member]    
Interest expense and amortization of deferred financing costs, net of interest income   1,757
Reportable segment EBITDA $ 4,355 3,495
Operating Segments [Member] | US Concrete Waste Management Services [Member] | Previously Reported [Member]    
Interest expense and amortization of deferred financing costs, net of interest income   0
Reportable segment EBITDA   5,380
Operating Segments [Member] | US Concrete Waste Management Services [Member] | Revision of Prior Period, Adjustment [Member]    
Interest expense and amortization of deferred financing costs, net of interest income   1,757
Reportable segment EBITDA   $ (1,885)