XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition and Disposition (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 04, 2016
Jun. 30, 2017
Jun. 30, 2016
Mar. 16, 2015
Reconciliation of accrued earnout consideration        
Interest accretion on contingent consideration   $ 2,081 $ 1,029  
Aleutian Consulting Inc        
Acquisitions        
Payments to acquire businesses $ 3,500      
3Q Digital Inc        
Acquisitions        
Contingent consideration, minimum potential payment       $ 0
Contingent consideration, maximum potential payment       $ 35,000
3Q Digital Inc | Level 3 | Contingent Consideration        
Reconciliation of accrued earnout consideration        
Accrued contingent consideration at beginning of period   29,725    
Interest accretion on contingent consideration   2,081    
Adjustments to fair value   0    
Accrued contingent consideration at end of period   $ 31,806