XML 84 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Business Acquisition [Line Items]      
Accounts receivable $ 1,796 $ 2,316  
Inventories 958 1,428  
Other current assets   92  
Property and equipment 1,224 2,185  
Intangibles 10,122 9,871  
Goodwill 183,412 7,121 $ 173,049
Other non-current assets 161 36  
Accounts payable and other current liabilities (81) (624)  
Fair value of assets acquired and purchase price 24,452 22,425  
Less seller obligations 3,162 3,799  
Cash paid 21,290 18,626  
First State Insulation [Member]      
Business Acquisition [Line Items]      
Inventories 291    
Property and equipment 989    
Intangibles 3,382    
Goodwill 1,882    
Accounts payable and other current liabilities (39)    
Fair value of assets acquired and purchase price 6,505    
Less seller obligations 1,380    
Cash paid 5,125    
CDG Acquisition [Member]      
Business Acquisition [Line Items]      
Accounts receivable   1,731  
Inventories   514  
Other current assets   28  
Property and equipment   933  
Intangibles   3,711  
Goodwill   4,898  
Other non-current assets   36  
Accounts payable and other current liabilities   (438)  
Fair value of assets acquired and purchase price   11,413  
Less seller obligations   1,973  
Cash paid   9,440  
Other Acquisition [Member]      
Business Acquisition [Line Items]      
Accounts receivable   585  
Inventories   914  
Other current assets   64  
Property and equipment   1,252  
Intangibles   6,160  
Goodwill   2,223  
Accounts payable and other current liabilities   (186)  
Fair value of assets acquired and purchase price   11,012  
Less seller obligations   1,826  
Cash paid   $ 9,186  
Expert Insulation [Member]      
Business Acquisition [Line Items]      
Accounts receivable 1,796    
Inventories 667    
Property and equipment 235    
Intangibles 6,740    
Goodwill 8,390    
Other non-current assets 161    
Accounts payable and other current liabilities (42)    
Fair value of assets acquired and purchase price 17,947    
Less seller obligations 1,782    
Cash paid $ 16,165