Quarterly report pursuant to Section 13 or 15(d)

Note 18 - Segment Reporting - Operating Information (Details)

v3.24.0.1
Note 18 - Segment Reporting - Operating Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Oct. 31, 2023
Revenue $ 97,711 $ 93,575  
Interest expense and amortization of deferred financing costs (6,463) (6,871)  
Reportable depreciation and amortization (14,097) (14,449)  
Income (loss) before income taxes (4,837) 7,119  
Depreciation and amortization 14,097 14,449  
Total capital expenditures 17,766 17,120  
Total Assets 894,767   $ 904,525
Long lived assets 432,671   427,648
UNITED STATES      
Revenue 82,303 80,867  
Total Assets 768,777   785,402
Long lived assets 371,425   371,689
UNITED KINGDOM      
Revenue 15,408 12,708  
Total Assets 125,990   119,123
Long lived assets 61,246   $ 55,959
Operating Segments [Member]      
Revenue 97,711 93,575  
Segment EBITDA 15,592 23,883  
Reportable depreciation and amortization (14,097) (14,449)  
Depreciation and amortization 14,097 14,449  
Total capital expenditures 15,206 17,101  
Operating Segments [Member] | US Concrete Pumping [Member]      
Revenue 66,683 67,187  
Segment EBITDA 7,036 15,688  
Interest expense and amortization of deferred financing costs (5,754) (6,178)  
Reportable depreciation and amortization (10,230) (10,587)  
Depreciation and amortization 10,230 10,587  
Total capital expenditures 7,932 6,641  
Operating Segments [Member] | UK Concrete Pumping [Member]      
Revenue 15,408 12,708  
Segment EBITDA 3,176 2,380  
Total capital expenditures 4,227 7,169  
Operating Segments [Member] | US Concrete Waste Management Services [Member]      
Revenue 15,620 13,680  
Segment EBITDA 5,380 5,815  
Reportable depreciation and amortization (2,059) (2,035)  
Depreciation and amortization 2,059 2,035  
Total capital expenditures 3,047 3,291  
Operating Segments [Member] | UK Operations [Member]      
Interest expense and amortization of deferred financing costs (709) (693)  
Reportable depreciation and amortization (1,808) (1,827)  
Depreciation and amortization 1,808 1,827  
Segment Reconciling Items [Member] | US Concrete Waste Management Services [Member]      
Revenue 100 92  
Intersegment Eliminations [Member]      
Revenue (100) (92)  
Other 131 4,556  
Other Operating Segments and Intersegment Eliminations [Member]      
Segment EBITDA   4,556  
Reportable depreciation and amortization   0  
Depreciation and amortization   0  
Total capital expenditures $ 2,560 $ 19