Note 4 - Business Combinations and Asset Acquisitions (Details Textual) - USD ($) $ in Thousands |
1 Months Ended |
3 Months Ended |
Nov. 30, 2021 |
Sep. 30, 2021 |
Jan. 31, 2022 |
Jan. 31, 2021 |
| Payments to Acquire Property, Plant, and Equipment, Total |
|
|
$ 35,431
|
$ 9,434
|
| Payments to Acquire Intangible Assets |
|
|
$ 1,050
|
$ (0)
|
| Pioneer Concrete Pumping Services [Member] |
|
|
|
|
| Payments to Acquire Productive Assets, Total |
$ 20,200
|
|
|
|
| Payments to Acquire Property, Plant, and Equipment, Total |
19,100
|
$ 11,500
|
|
|
| Payments to Acquire Intangible Assets |
$ 1,100
|
|
|
|
| Pioneer Concrete Pumping Services [Member] | Minimum [Member] |
|
|
|
|
| Finite-Lived Intangible Asset, Useful Life (Year) |
3 years
|
|
|
|
| Pioneer Concrete Pumping Services [Member] | Maximum [Member] |
|
|
|
|
| Finite-Lived Intangible Asset, Useful Life (Year) |
5 years
|
|
|
|
| Hi-Tech Concrete Pumping Services [Member] |
|
|
|
|
| Payments to Acquire Productive Assets, Total |
|
12,300
|
|
|
| Payments to Acquire Intangible Assets |
|
$ 800
|
|
|
| Hi-Tech Concrete Pumping Services [Member] | Minimum [Member] |
|
|
|
|
| Finite-Lived Intangible Asset, Useful Life (Year) |
|
3 years
|
|
|
| Hi-Tech Concrete Pumping Services [Member] | Maximum [Member] |
|
|
|
|
| Finite-Lived Intangible Asset, Useful Life (Year) |
|
5 years
|
|
|