XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Contingent Consideration Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Time value amortization   $ (381) $ (509)
Contingent Consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning of period $ 10,612 2,531 10,403
Issuance of contingent consideration in connection with acquisition 1,728 10,808  
Change in fair value of contingent consideration (5,664) (2,822) (8,111)
Payment of contingent consideration (271) (781)  
Effect of foreign currency translation (207) 495 (270)
End of period $ 6,198 $ 10,612 $ 2,531