XML 96 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Reconciliation of Changes in Financial Liabilities Fair Value Using Level 3 Inputs) (Details 2) - Level 3 [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Contingent consideration liabilities [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance $ 13,546
Acquisition of business 50,609
Changes in fair value (2,051)
Accretion of value included in net income 2,895
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (28,061)
Foreign currency exchange rate changes 236
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance 37,174
Mandatorily redeemable noncontrolling interest [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance 829
Acquisition of business 0
Changes in fair value 8,483
Accretion of value included in net income 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (72)
Foreign currency exchange rate changes 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance $ 9,240