Annual report pursuant to Section 13 and 15(d)

Note 4 - Business Combinations and Asset Acquisitions (Details Textual)

v3.21.4
Note 4 - Business Combinations and Asset Acquisitions (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Oct. 31, 2021
Oct. 31, 2020
Payments to Acquire Property, Plant, and Equipment, Total   $ 62,792 $ 39,339
Payments to Acquire Intangible Assets   $ 750 $ (0)
Hi-Tech Concrete Pumping Services [Member]      
Payments to Acquire Productive Assets, Total $ 12,300    
Payments to Acquire Property, Plant, and Equipment, Total 11,500    
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