XML 73 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Business Acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2018
Mar. 31, 2019
Mar. 31, 2018
Business Acquisition [Line Items]      
Amortization expense   $ 921 $ 776
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    
Accrued liabilities | Huntington Steele, LLC      
Business Acquisition [Line Items]      
Contingent purchase price, current 968    
Other long-term liabilities | Huntington Steele, LLC      
Business Acquisition [Line Items]      
Contingent purchase price, noncurrent $ 11,152