Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured on Recurring Basis) (Details)

v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured on Recurring Basis) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Liabilities, Fair Value Disclosure [Abstract]    
Put Option Trigger Certain Occur 1  
Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 177,159 $ 86,046
Forward currency contracts 11 779
Total 177,170 86,825
Liabilities, Fair Value Disclosure [Abstract]    
Forward currency contracts 1,159 260
Put option 8,006 8,002
Subsidiary equity awards 7,661 3,571
Contingent consideration 64,892 62,475
Total 81,718 74,308
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 177,159 86,046
Forward currency contracts 0 0
Total 177,159 86,046
Liabilities, Fair Value Disclosure [Abstract]    
Forward currency contracts 0 0
Put option 0 0
Subsidiary equity awards 0 0
Contingent consideration 0 0
Total 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 0
Forward currency contracts 11 779
Total 11 779
Liabilities, Fair Value Disclosure [Abstract]    
Forward currency contracts 1,159 260
Put option 0 0
Subsidiary equity awards 0 0
Contingent consideration 0 0
Total $ 1,159 260
Fair Value, Inputs, Level 3 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Put Option Noncontrolling Interest Partner Subsidiary 1  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 0 0
Forward currency contracts 0 0
Total 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Forward currency contracts 0 0
Put option 8,006 8,002
Subsidiary equity awards 7,661 3,571
Contingent consideration 64,892 62,475
Total $ 80,559 $ 74,048