FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2022
USD ($)
financial_instrument
|
Dec. 31, 2021
USD ($)
|
|
Fair value of financial instruments [Abstract] | ||
Number of financial instruments held for trading purposes | financial_instrument | 0 | |
Related rabbi trust assets | $ 8,032 | $ 6,267 |
Contingent consideration liabilities | 30,547 | 0 |
Derivative assets (liabilities) | 14,540 | (2,658) |
Cross-currency swap | ||
Fair value of financial instruments [Abstract] | ||
Derivative assets (liabilities) | 12,928 | (500) |
Interest rate swap | ||
Fair value of financial instruments [Abstract] | ||
Derivative assets (liabilities) | 1,612 | (2,158) |
Fair Value, Inputs, Level 2 | ||
Fair value of financial instruments [Abstract] | ||
Contingent consideration liabilities | 30,547 | |
Money market funds | Level 1 | ||
Fair value of financial instruments [Abstract] | ||
Cash and cash equivalents | $ 921 | $ 933 |