XML 61 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments And Contingencies (Reconciliation Of Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Combination, Contingent Consideration, Reconciliation of Change in Liability      
Balance at beginning of period $ 7,302 $ 12,545 $ 9,241
Acquisitions 0 43 7,288
Payments (10) (4,803) (7,682)
Accretion 792 951 1,652
Fair value adjustments (3,691) (944) 1,257
Net foreign currency translation adjustment 3 (490) 789
Balance at end of the period 4,396 7,302 12,545
Less current portion in accrued expenses and other current liabilities (2,351) (17) (4,658)
Total long-term portion in other long-term liabilities 2,045 $ 7,285 $ 7,887
Contingent consideration, total remaining estimated payments $ 5,600