Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.0.1
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