v3.26.1
HEDGING INSTRUMENTS (Schedule of Derivatives Designated in Cash Flow Hedging Relationships) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Cost of revenue $ 437,498 $ 414,725 $ 855,579 $ 789,773
Interest expense (10,182) (11,321) (17,923) (18,987)
Derivatives and non-derivatives designated as hedging instruments        
Derivative [Line Items]        
Cost of revenue 437,498 414,725 855,579 789,773
Interest expense (10,182) (11,321) (17,923) (18,987)
Foreign currency exchange contracts | Derivatives and non-derivatives designated as hedging instruments        
Derivative [Line Items]        
Gain (loss) reclassified from accumulated other comprehensive income into net income 434 (1,180) 284 2,565
Interest rate swap contract | Derivatives and non-derivatives designated as hedging instruments        
Derivative [Line Items]        
Gain (loss) reclassified from accumulated other comprehensive income into net income $ 182 $ 337 $ 387 $ 661