Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured on Recurring Basis) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Liabilities, Fair Value Disclosure [Abstract]    
Put Option Trigger Certain Occur 1  
Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 282,696 $ 215,674
Forward currency contracts 118 11
Total 282,814 215,685
Liabilities, Fair Value Disclosure [Abstract]    
Interest rate swap 31,587 0
Forward currency contracts 1,423 1,159
Put option 8,183 8,006
Subsidiary equity awards 0 7,661
Contingent consideration 46,574 64,892
Total 87,767 81,718
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 282,696 215,674
Forward currency contracts 0 0
Total 282,696 215,674
Liabilities, Fair Value Disclosure [Abstract]    
Interest rate swap 0 0
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 118 11
Total 118 11
Liabilities, Fair Value Disclosure [Abstract]    
Interest rate swap 31,587 0
Forward currency contracts 1,423 1,159
Put option 0 0
Subsidiary equity awards 0 0
Contingent consideration 0 0
Total 33,010 1,159
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]    
Interest rate swap 0 0
Forward currency contracts 0 0
Put option 8,183 8,006
Subsidiary equity awards 0 7,661
Contingent consideration 46,574 64,892
Total $ 54,757 $ 80,559