XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations - Summary of Business Acquisitions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Business Acquisition [Line Items]    
Seller Obligations $ 1,380 $ 3,093
Revenue 342,135 301,728
Net (Loss) Income $ 8,834 $ 6,394
First State Insulation [Member]    
Business Acquisition [Line Items]    
Date Mar. 18, 2019  
Acquisition Type Asset  
Cash paid $ 5,125  
Seller Obligations 1,380  
Total Purchase Price 6,505  
Revenue 488  
Net (Loss) Income $ 23  
CDG Acquisition [Member]    
Business Acquisition [Line Items]    
Date   Mar. 19, 2018
Acquisition Type   Asset
Cash paid   $ 9,440
Seller Obligations   1,973
Total Purchase Price   11,413
Revenue   400
Net (Loss) Income   $ (15)
Other Acquisition [Member]    
Business Acquisition [Line Items]    
Date   Jan. 15, 2018
Acquisition Type   Asset
Cash paid   $ 2,065
Seller Obligations   953
Total Purchase Price   3,018
Revenue   1,271
Net (Loss) Income   66
Combined Business Acquisitions [Member]    
Business Acquisition [Line Items]    
Cash paid   11,505
Seller Obligations   2,926
Total Purchase Price   14,431
2018 Acquisitions [Member]    
Business Acquisition [Line Items]    
Revenue   1,671
Net (Loss) Income   $ 51