Quarterly report [Sections 13 or 15(d)]

Note 19 - Segment Reporting - Operating Information (Details)

v3.25.0.1
Note 19 - Segment Reporting - Operating Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Oct. 31, 2024
Total Assets $ 912,885   $ 897,990
Revenue 86,447 $ 97,711  
Income before income taxes (3,675) (4,837)  
Depreciation and Amortization 13,200 14,097  
Interest expense, net 5,802 6,463  
Total capital expenditures 5,841 17,766  
Operating Segments [Member]      
Total Assets 1,057,024   1,037,164
Reportable segment EBITDA 15,327 15,592  
Interest expense and amortization of deferred financing costs, net of interest income (5,802) (6,463)  
Reportable depreciation and amortization (13,200) (14,097)  
Total capital expenditures 5,830 15,206  
Operating Segments [Member] | US Concrete Pumping [Member]      
Total Assets 741,151   718,218
Revenue 56,914 66,683  
Reportable segment EBITDA 8,126 8,921  
Depreciation and Amortization 9,075 10,230  
Interest expense, net 3,311 3,997  
Total capital expenditures 2,185 7,932  
Operating Segments [Member] | US Concrete Waste Management Services [Member]      
Total Assets 202,329   201,528
Revenue 16,693 15,620  
Reportable segment EBITDA 4,355 3,495  
Depreciation and Amortization 2,276 2,059  
Interest expense, net 1,772 1,757  
Total capital expenditures 1,967 3,047  
Operating Segments [Member] | UK Operations [Member]      
Total Assets 113,544   117,418
Depreciation and Amortization 1,849 1,808  
Interest expense, net 719 709  
Total capital expenditures 1,678 4,227  
Operating Segments [Member] | UK Concrete Pumping [Member]      
Revenue 12,840 15,408  
Reportable segment EBITDA 2,846 3,176  
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]      
Total Assets (144,139)   $ (139,174)
Intersegment Eliminations [Member]      
Other 0 131  
Other Operating Segments and Intersegment Eliminations [Member]      
Total capital expenditures $ 11 $ 2,560