XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2018
Sep. 29, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill   $ 61,058 $ 51,036
Twine Health, Inc. [Member]      
Business Acquisition [Line Items]      
Cash paid for acquisition $ 16,700    
Goodwill 10,000    
Deferred tax liabilities 1,800    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue 200    
Assumed liabilities 600    
Consideration held as security for indemnifications obligations 2,600    
Twine Health, Inc. [Member] | In Process Research and Development [Member]      
Business Acquisition [Line Items]      
Intangibles acquired $ 5,400    
Amortization period 4 years    
Twine Health, Inc. [Member] | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Intangibles acquired $ 3,800    
Amortization period 7 years