HEDGING INSTRUMENTS (Schedule of Derivatives Designated in Cash Flow Hedging Relationships) (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Foreign Currency Fair Value Hedge Derivative [Line Items] | ||
| Interest expense | $ (7,666) | $ (7,911) |
| Derivatives and non-derivatives designated as hedging instruments | ||
| Foreign Currency Fair Value Hedge Derivative [Line Items] | ||
| Cost of revenue | 375,048 | 371,025 |
| Interest expense | (7,666) | (7,911) |
| Foreign currency exchange contracts | Derivatives and non-derivatives designated as hedging instruments | ||
| Foreign Currency Fair Value Hedge Derivative [Line Items] | ||
| Amount of gain reclassified from accumulated other comprehensive income into net income | 3,745 | 810 |
| Interest rate swap contracts | Derivatives and non-derivatives designated as hedging instruments | ||
| Foreign Currency Fair Value Hedge Derivative [Line Items] | ||
| Amount of gain reclassified from accumulated other comprehensive income into net income | $ 324 | $ 957 |