XML 95 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2018
Jul. 03, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]          
Net cash consideration     $ 5,794 $ 80,234 $ 0
Huntington Steele, LLC          
Business Acquisition [Line Items]          
Total purchase price $ 17,914        
Net cash consideration 5,794        
Cash acquired from acquisition 125        
Contingent purchase price $ 12,120        
Contingent liability, recognition period 5 years        
Cash acquired during transaction $ 125        
Archway          
Business Acquisition [Line Items]          
Net cash consideration   $ 80,234      
Contingent purchase price   4,800      
Total purchase price allocation   81,635      
Maximum contingent purchase price   8,000      
Net adjustment to contingent consideration     3,800    
Cash acquired during transaction   $ 1,401      
Escrow account balance     $ 8,000    
Other long-term liabilities | Huntington Steele, LLC          
Business Acquisition [Line Items]          
Contingent purchase price, noncurrent 11,690        
Accrued liabilities | Huntington Steele, LLC          
Business Acquisition [Line Items]          
Contingent purchase price, current $ 430