XML 24 R73.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Business Acquisition [Line Items]    
Accounts receivable $ 2,050 $ 4,960
Inventories 1,352 1,541
Other current assets 3 907
Property and equipment 1,891 2,826
Intangibles 12,364 20,392
Goodwill 11,332 11,905
Other non-current assets 174 55
Accounts payable and other current liabilities (104) (2,484)
Fair value of assets acquired and purchase price 29,062 40,102
Less seller obligations 4,322 5,420
Cash paid 24,740 34,682
First State Insulation [Member]    
Business Acquisition [Line Items]    
Inventories 291  
Property and equipment 989  
Intangibles 3,382  
Goodwill 1,857  
Accounts payable and other current liabilities (39)  
Fair value of assets acquired and purchase price 6,480  
Less seller obligations 1,355  
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 254 3,229
Inventories 338 1,027
Other current assets 3 879
Property and equipment 667 1,893
Intangibles 2,242 16,681
Goodwill 930 7,007
Other non-current assets 13 19
Accounts payable and other current liabilities (23) (2,046)
Fair value of assets acquired and purchase price 4,424 28,689
Less seller obligations 974 3,447
Cash paid 3,450 $ 25,242
Expert Insulation [Member]    
Business Acquisition [Line Items]    
Accounts receivable 1,796  
Inventories 723  
Property and equipment 235  
Intangibles 6,740  
Goodwill 8,545  
Other non-current assets 161  
Accounts payable and other current liabilities (42)  
Fair value of assets acquired and purchase price 18,158  
Less seller obligations 1,993  
Cash paid $ 16,165