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
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Business Acquisition [Line Items]    
Accounts receivable $ 4,218 $ 1,796
Inventories 615 1,014
Other current assets 575  
Property and equipment 949 1,224
Intangibles 6,926 10,122
Goodwill 4,733 10,402
Other non-current assets 74 161
Accounts payable and other current liabilities (1,262) (81)
Deferred income tax liabilities (35)  
Other long-term liabilities (131)  
Fair value of assets acquired and purchase price 16,662 24,638
Less fair value of common stock issued   3,348
Less seller obligations 4,037 3,348
Cash paid 12,625 21,290
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  
Inventories 310  
Other current assets 145  
Property and equipment 351  
Intangibles 2,996  
Goodwill 1,718  
Other non-current assets 16  
Accounts payable and other current liabilities (203)  
Other long-term liabilities (131)  
Fair value of assets acquired and purchase price 6,572  
Less seller obligations 1,537  
Cash paid $ 5,035  
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