XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill $ 161,681   $ 155,466
Less seller obligations 3,093 $ 2,302  
Cash paid 11,505 107,212  
CDG Acquisition [Member]      
Business Acquisition [Line Items]      
Accounts receivable 1,819    
Inventories 514    
Other current assets 13    
Property and equipment 933    
Intangibles 3,710    
Goodwill 4,852    
Other non-current assets 36    
Accounts payable and other current liabilities (464)    
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   1,087  
Inventories 75 746  
Other current assets 12 3  
Property and equipment 517 457  
Intangibles 1,675 1,904  
Goodwill 931 586  
Other non-current assets   119  
Accounts payable and other current liabilities (25) (1,200)  
Fair value of assets acquired and purchase price 3,185 3,702  
Less seller obligations 1,120 300  
Cash paid 2,065 3,402  
Combined Business Acquisitions [Member]      
Business Acquisition [Line Items]      
Cash   247  
Accounts receivable 1,819 30,938  
Inventories 589 2,598  
Other current assets 25 4,503  
Property and equipment 1,450 1,985  
Intangibles 5,385 59,104  
Goodwill 5,783 39,097  
Other non-current assets 36 502  
Accounts payable and other current liabilities (489) (18,601)  
Fair value of assets acquired and purchase price 14,598 120,373  
Less fair value of common stock issued   10,859  
Less seller obligations 3,093 2,302  
Cash paid $ 11,505 107,212  
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