| Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| |
|
Three Months Ended January 31, |
|
| (in thousands) |
|
2023 |
|
|
2022 |
|
| Revenue |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
67,187 |
|
|
$ |
63,069 |
|
| U.K. Operations |
|
|
12,708 |
|
|
|
12,022 |
|
| U.S. Concrete Waste Management Services |
|
|
13,773 |
|
|
|
10,457 |
|
| Corporate |
|
|
625 |
|
|
|
625 |
|
| Intersegment |
|
|
(718 |
) |
|
|
(725 |
) |
| Total revenue |
|
$ |
93,575 |
|
|
$ |
85,448 |
|
| |
|
|
|
|
|
|
|
|
| Income (loss) before income taxes |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
(1,489 |
) |
|
$ |
(1,340 |
) |
| U.K. Operations |
|
|
(140 |
) |
|
|
(254 |
) |
| U.S. Concrete Waste Management Services |
|
|
3,780 |
|
|
|
2,343 |
|
| Corporate |
|
|
4,968 |
|
|
|
412 |
|
| Total income before income taxes |
|
$ |
7,119 |
|
|
$ |
1,161 |
|
| |
|
Three Months Ended January 31, |
|
| (in thousands) |
|
2023 |
|
|
2022 |
|
| EBITDA |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
15,063 |
|
|
$ |
13,951 |
|
| U.K. Operations |
|
|
2,380 |
|
|
|
2,509 |
|
| U.S. Concrete Waste Management Services |
|
|
5,815 |
|
|
|
4,417 |
|
| Corporate |
|
|
5,181 |
|
|
|
625 |
|
| Total EBITDA |
|
$ |
28,439 |
|
|
$ |
21,502 |
|
| |
|
|
|
|
|
|
|
|
| Consolidated EBITDA reconciliation |
|
|
|
|
|
|
|
|
| Net income |
|
$ |
6,475 |
|
|
$ |
1,183 |
|
| Interest expense, net |
|
|
6,871 |
|
|
|
6,261 |
|
| Income tax expense (benefit) |
|
|
644 |
|
|
|
(22 |
) |
| Depreciation and amortization |
|
|
14,449 |
|
|
|
14,080 |
|
| Total EBITDA |
|
$ |
28,439 |
|
|
$ |
21,502 |
|
| |
|
Three Months Ended January 31, |
|
| (in thousands) |
|
2023 |
|
|
2022 |
|
| Depreciation and amortization |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
10,374 |
|
|
$ |
9,808 |
|
| U.K. Operations |
|
|
1,827 |
|
|
|
1,985 |
|
| U.S. Concrete Waste Management Services |
|
|
2,035 |
|
|
|
2,074 |
|
| Corporate |
|
|
213 |
|
|
|
213 |
|
| Total depreciation and amortization |
|
$ |
14,449 |
|
|
$ |
14,080 |
|
| |
|
|
|
|
|
|
|
|
| Interest expense, net |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
(6,178 |
) |
|
$ |
(5,483 |
) |
| U.K. Operations |
|
|
(693 |
) |
|
|
(778 |
) |
| Total interest expense, net |
|
$ |
(6,871 |
) |
|
$ |
(6,261 |
) |
| |
|
|
|
|
|
|
|
|
| Transaction costs |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
3 |
|
|
$ |
21 |
|
| Total transaction costs |
|
$ |
3 |
|
|
$ |
21 |
|
|
| Reconciliation of Assets from Segment to Consolidated [Table Text Block] |
| |
|
January 31, |
|
|
October 31, |
|
| (in thousands) |
|
2023 |
|
|
2022 |
|
| Total assets |
|
|
|
|
|
|
|
|
| U.S. Concrete Pumping |
|
$ |
692,013 |
|
|
$ |
693,048 |
|
| U.K. Operations |
|
|
108,546 |
|
|
|
103,255 |
|
| U.S. Concrete Waste Management Services |
|
|
158,982 |
|
|
|
157,370 |
|
| Corporate |
|
|
28,523 |
|
|
|
27,834 |
|
| Intersegment |
|
|
(105,999 |
) |
|
|
(94,018 |
) |
| Total assets |
|
$ |
882,065 |
|
|
$ |
887,489 |
|
|
| Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] |
| |
|
Three Months Ended January 31, |
|
| (in thousands) |
|
2023 |
|
|
2022 |
|
| Revenue by geography |
|
|
|
|
|
|
|
|
| U.S. |
|
$ |
80,867 |
|
|
$ |
73,426 |
|
| U.K. |
|
|
12,708 |
|
|
|
12,022 |
|
| Total revenue |
|
$ |
93,575 |
|
|
$ |
85,448 |
|
| |
|
January 31, |
|
|
October 31, |
|
| (in thousands) |
|
2023 |
|
|
2022 |
|
| Property, plant and equipment, net |
|
|
|
|
|
|
|
|
| U.S. |
|
$ |
365,734 |
|
|
$ |
366,814 |
|
| U.K. |
|
|
57,066 |
|
|
|
52,563 |
|
| Total property, plant and equipment, net |
|
$ |
422,800 |
|
|
$ |
419,377 |
|
|