XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.3
HEDGING INSTRUMENTS (Schedule of Derivatives Designated in Cash Flow Hedging Relationships) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Cost of revenue $ 421,885 $ 379,505 $ 1,211,658 $ 1,134,949
Interest expense (10,655) (7,697) (29,642) (23,707)
Derivatives and non-derivatives designated as hedging instruments        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Cost of revenue 421,885 379,505 1,211,658 1,134,949
Interest expense (10,655) (7,697) (29,642) (23,707)
Foreign currency exchange contracts | Derivatives and non-derivatives designated as hedging instruments        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into net income (1,965) 512 600 3,043
Interest rate swap contracts | Derivatives and non-derivatives designated as hedging instruments        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into net income $ 278 $ 860 $ 939 $ 2,796