XML 22 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Cash $ 334   $ 247
Accounts receivable 5,205 $ 5,835 34,921
Inventories 2,666 2,215 4,396
Other current assets 3 946 4,640
Property and equipment 2,987 5,984 4,647
Intangibles 28,041 36,085 76,816
Goodwill 22,405 17,079 47,842
Other non-current assets 531 131 638
Accounts payable and other current liabilities (2,589) (2,995) (20,793)
Fair value of assets acquired and purchase price 59,583 65,280 153,354
Less fair value of common stock issued     10,859
Less seller obligations 7,543 7,540 5,128
Cash paid 52,040 57,740 137,367
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    
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    
Premier [Member]      
Business Acquisition [Line Items]      
Cash 334    
Accounts receivable 2,930    
Inventories 1,242    
Property and equipment 876    
Intangibles 14,300    
Goodwill 10,238    
Other non-current assets 329    
Accounts payable and other current liabilities (2,484)    
Fair value of assets acquired and purchase price 27,765    
Less seller obligations 2,765    
Cash paid 25,000    
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  
AFT Acquisition [Member]      
Business Acquisition [Line Items]      
Inventories   565  
Property and equipment   2,882  
Intangibles   13,470  
Goodwill   4,415  
Other non-current assets   13  
Accounts payable and other current liabilities   (128)  
Fair value of assets acquired and purchase price   21,217  
Less seller obligations   1,510  
Cash paid   19,707  
Alpha [Member]      
Business Acquisition [Line Items]      
Cash     247
Accounts receivable     29,851
Inventories     1,852
Other current assets     4,500
Property and equipment     1,528
Intangibles     57,200
Goodwill     38,511
Other non-current assets     383
Accounts payable and other current liabilities     (17,401)
Fair value of assets acquired and purchase price     116,671
Less fair value of common stock issued     10,859
Less seller obligations     2,002
Cash paid     103,810
Columbia [Member]      
Business Acquisition [Line Items]      
Accounts receivable     989
Inventories     704
Other current assets     8
Property and equipment     659
Intangibles     4,760
Goodwill     2,209
Other non-current assets     36
Accounts payable and other current liabilities     (372)
Fair value of assets acquired and purchase price     8,993
Less seller obligations     225
Cash paid     8,768
Astro [Member]      
Business Acquisition [Line Items]      
Accounts receivable     924
Inventories     296
Other current assets     36
Property and equipment     640
Intangibles     5,168
Goodwill     2,932
Accounts payable and other current liabilities     (370)
Fair value of assets acquired and purchase price     9,626
Less seller obligations     482
Cash paid     9,144
Other Acquisition [Member]      
Business Acquisition [Line Items]      
Accounts receivable 479 4,104 3,157
Inventories 410 1,136 1,544
Other current assets 3 918 96
Property and equipment 887 2,169 1,820
Intangibles 3,619 18,904 9,688
Goodwill 1,765 7,766 4,190
Other non-current assets 41 82 219
Accounts payable and other current liabilities (24) (2,429) (2,650)
Fair value of assets acquired and purchase price 7,180 32,650 18,064
Less seller obligations 1,430 4,057 2,419
Cash paid $ 5,750 $ 28,593 $ 15,645