XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Business Acquisition [Line Items]    
Accounts receivable $ 10,237 $ 2,050
Inventories 1,596 1,352
Other current assets 587 3
Property and equipment 4,065 1,891
Intangibles 22,146 12,364
Goodwill 11,250 11,332
Other non-current assets 74 174
Accounts payable and other current liabilities (3,966) (104)
Deferred income tax liabilities (35)  
Other long-term liabilities (164)  
Fair value of assets acquired and purchase price 45,790 29,062
Less seller obligations 6,965 4,322
Cash paid 38,825 24,740
Royals [Member]    
Business Acquisition [Line Items]    
Accounts receivable 2,848  
Inventories 305  
Other current assets 430  
Property and equipment 598  
Intangibles 3,930  
Goodwill 3,015  
Other non-current assets 58  
Accounts payable and other current liabilities (1,059)  
Deferred income tax liabilities (35)  
Fair value of assets acquired and purchase price 10,090  
Less seller obligations 2,500  
Cash paid 7,590  
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
Other Acquisition [Member]    
Business Acquisition [Line Items]    
Accounts receivable 1,370 254
Inventories 278 338
Other current assets 145 3
Property and equipment 350 667
Intangibles 2,996 2,242
Goodwill 1,745 930
Other non-current assets 16 13
Accounts payable and other current liabilities (196) (23)
Other long-term liabilities (131)  
Fair value of assets acquired and purchase price 6,573 4,424
Less seller obligations 1,538 974
Cash paid 5,035 3,450
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
Energy One [Member]    
Business Acquisition [Line Items]    
Accounts receivable 3,657  
Inventories 838  
Other current assets 12  
Property and equipment 2,319  
Intangibles 6,500  
Goodwill 2,859  
Accounts payable and other current liabilities (1,375)  
Other long-term liabilities (19)  
Fair value of assets acquired and purchase price 14,791  
Less seller obligations 1,591  
Cash paid 13,200  
Storm Master [Member]    
Business Acquisition [Line Items]    
Accounts receivable 2,362  
Inventories 175  
Property and equipment 798  
Intangibles 8,720  
Goodwill 3,631  
Accounts payable and other current liabilities (1,336)  
Other long-term liabilities (14)  
Fair value of assets acquired and purchase price 14,336  
Less seller obligations 1,336  
Cash paid $ 13,000