XML 102 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Intangibles $ 36,100 $ 76,800  
Goodwill 173,049 155,466 $ 107,086
Less seller obligations 7,540 5,128 4,459
Cash paid     55,493
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 4,181 3,157 2,502
Inventories 1,136 1,544 1,183
Other current assets 918 96 24
Property and equipment 2,169 1,820 1,616
Intangibles 18,904 9,688 11,067
Goodwill 7,711 4,190 5,933
Other non-current assets 82 219 345
Accounts payable and other current liabilities (2,451) (2,650) (1,618)
Fair value of assets acquired and purchase price 32,650 18,064 21,052
Less seller obligations 4,057 2,419 2,299
Cash paid 28,593 15,645 18,753
Combined Business Acquisitions [Member]      
Business Acquisition [Line Items]      
Cash   247 2,181
Accounts receivable 5,912 34,921 9,554
Inventories 2,215 4,396 2,215
Other current assets 946 4,640 25
Property and equipment 5,984 4,647 2,938
Intangibles 36,085 76,816 30,267
Goodwill 17,024 47,842 16,921
Other non-current assets 131 638 461
Accounts payable and other current liabilities (3,017) (20,793) (4,610)
Fair value of assets acquired and purchase price 65,280 153,354 59,952
Less fair value of common stock issued   10,859  
Less seller obligations 7,540 5,128 4,459
Cash paid 57,740 137,367 55,493
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  
Alpine [Member]      
Business Acquisition [Line Items]      
Accounts receivable     3,959
Inventories     700
Property and equipment     656
Intangibles     12,800
Goodwill     6,642
Accounts payable and other current liabilities     (2,046)
Fair value of assets acquired and purchase price     22,711
Less seller obligations     1,560
Cash paid     21,151
East Coast Insulators II, L.L.C [Member]      
Business Acquisition [Line Items]      
Cash     2,181
Accounts receivable     3,093
Inventories     332
Other current assets     1
Property and equipment     666
Intangibles     6,400
Goodwill     4,346
Other non-current assets     116
Accounts payable and other current liabilities     (946)
Fair value of assets acquired and purchase price     16,189
Less seller obligations     600
Cash paid     $ 15,589
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