XML 81 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments (Details) - Recurring - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2017
Dec. 31, 2016
Level 1        
Fair Value of Financial Instruments        
Total Assets     $ 5 $ 10,024
Level 1 | Money market funds        
Fair Value of Financial Instruments        
Cash and cash equivalents     5 10,024
Level 3        
Fair Value of Financial Instruments        
Contingent consideration liability $ 549 $ 773 3,375 549
Total Liabilities     $ 3,375 $ 549
Summary of changes in contingent consideration liability        
Beginning balance 549 773    
Acquisitions 2,357      
Remeasurement of acquisition-related contingent consideration (296) 71    
Accretion 1,018      
Payments (299) (292)    
Effects of foreign currency translation 46 (3)    
Ending balance $ 3,375 $ 549