Annual report pursuant to Section 13 and 15(d)

Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)

v3.20.4
Note 8 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
1 Months Ended 11 Months Ended 12 Months Ended
Dec. 05, 2018
Oct. 31, 2019
Oct. 31, 2020
Balance   $ 0 $ 276,088
Foreign currency translation   619 (190)
Acquired goodwill   275,469  
Measurement-period adjustments     200
Impairments     (52,944)
Balance $ 0 276,088 223,154
The Predecessor [Member]      
Balance 74,656 74,644  
Foreign currency translation (12)    
Balance 74,644    
Corporate, Non-Segment [Member]      
Balance   0 0
Foreign currency translation   0 0
Acquired goodwill   0  
Measurement-period adjustments     0
Impairments     0
Balance 0 0 0
Corporate, Non-Segment [Member] | The Predecessor [Member]      
Balance 0 0  
Foreign currency translation 0    
Balance 0    
US Concrete Pumping [Member] | Operating Segments [Member]      
Balance   0 185,782
Foreign currency translation   0 0
Acquired goodwill   185,782  
Measurement-period adjustments     200
Impairments     (38,500)
Balance 0 185,782 147,482
US Concrete Pumping [Member] | Operating Segments [Member] | The Predecessor [Member]      
Balance 49,374 49,374  
Foreign currency translation 0    
Balance 49,374    
UK Concrete Pumping [Member] | Operating Segments [Member]      
Balance   0 41,173
Foreign currency translation   619 (190)
Acquired goodwill   40,554  
Measurement-period adjustments     0
Impairments     (14,444)
Balance 0 41,173 26,539
UK Concrete Pumping [Member] | Operating Segments [Member] | The Predecessor [Member]      
Balance 18,368 18,356  
Foreign currency translation (12)    
Balance 18,356    
Eco-Pan [Member] | Operating Segments [Member]      
Balance   0 49,133
Foreign currency translation   0 0
Acquired goodwill   49,133  
Measurement-period adjustments     0
Impairments     0
Balance 0 49,133 $ 49,133
Eco-Pan [Member] | Operating Segments [Member] | The Predecessor [Member]      
Balance 6,914 $ 6,914  
Foreign currency translation 0    
Balance $ 6,914