Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured on Recurring Basis) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Liabilities, Fair Value Disclosure [Abstract]    
Put Option Trigger Certain Occur 1  
Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 580,126 $ 503,964
Interest Rate Derivative Assets, at Fair Value 39,232 41,515
Forward currency contracts 156 1,530
Investments in nonconsolidated affiliates 865 3,873
Total 620,379 550,882
Liabilities, Fair Value Disclosure [Abstract]    
Equity awards 5,938 0
Forward currency contracts 6,468 2,227
Put option 2,980 11,826
Contingent consideration 106,265 70,289
Total 121,651 84,342
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 580,126 503,964
Interest Rate Derivative Assets, at Fair Value 0 0
Forward currency contracts 0 0
Investments in nonconsolidated affiliates 865 3,873
Total 580,991 507,837
Liabilities, Fair Value Disclosure [Abstract]    
Equity awards 0 0
Forward currency contracts 0 0
Put option 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
Interest Rate Derivative Assets, at Fair Value 39,232 41,515
Forward currency contracts 156 1,530
Investments in nonconsolidated affiliates 0 0
Total 39,388 43,045
Liabilities, Fair Value Disclosure [Abstract]    
Equity awards 0 0
Forward currency contracts 6,468 2,227
Put option 0 0
Contingent consideration 0 0
Total 6,468 2,227
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 0
Interest Rate Derivative Assets, at Fair Value 0 0
Forward currency contracts 0 0
Investments in nonconsolidated affiliates 0 0
Total 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Equity awards 5,938 0
Forward currency contracts 0 0
Put option 2,980 11,826
Contingent consideration 106,265 70,289
Total $ 115,183 $ 82,115