XML 75 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2019
Feb. 28, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]          
Goodwill     $ 64,812 $ 60,979 $ 51,036
Privately Held Company [Member]          
Business Acquisition [Line Items]          
Cash paid for acquisition $ 4,800        
Contingent consideration payable 1,900        
Assumed liabilities 600        
Privately Held Company [Member] | Developed technology [Member]          
Business Acquisition [Line Items]          
Intangibles acquired 1,600        
Privately Held Company [Member] | Goodwill [Member]          
Business Acquisition [Line Items]          
Goodwill $ 3,800        
Twine Health, Inc. [Member]          
Business Acquisition [Line Items]          
Cash paid for acquisition   $ 16,700      
Assumed liabilities   600      
Goodwill   9,900      
Deferred tax liabilities   1,700      
Deferred revenue   200      
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   2 years      
Twine Health, Inc. [Member] | Customer relationships [Member]          
Business Acquisition [Line Items]          
Intangibles acquired   $ 3,800      
Amortization period   7 years