XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments And Contingencies (Reconciliation Of Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination, Contingent Consideration, Reconciliation of Change in Liability      
Balance at beginning of period $ 4,609 $ 4,396 $ 7,302
Acquisitions 5,000 2,796 0
Payments (3,194) (1,633) (10)
Accretion 228 601 792
Fair value adjustments 409 (1,947) (3,691)
Net foreign currency translation adjustment (141) 396 3
Balance at end of the period 6,911 4,609 4,396
Less current portion in accrued expenses and other current liabilities (5,036) (2,683) (2,351)
Total long-term portion in other long-term liabilities 1,875 $ 1,926 $ 2,045
Contingent consideration, total remaining estimated payments $ 8,400