XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
HEDGING INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Details of Net Investment Hedges and Income Statement Impact of Hedging Instruments
The following table presents the effects of cash flow hedge accounting on our consolidated statements of income and comprehensive income, and provides information regarding the classification on the consolidated statements of income and amounts of pretax gains or losses of derivatives: 
(in thousands) Years Ended December 31,
 202420232022
Financial statement line items in which effects of cash flow hedges are recorded
Foreign exchange contractsCost of revenue$1,518,577 $1,470,983 $1,362,986 
Amount of gain reclassified from accumulated other comprehensive income into income
$5,932 $3,512 $25,733 
Interest rate swap contractInterest expense$(31,205)$(41,581)$(39,858)
Amount of gain reclassified from accumulated other comprehensive income into net income$3,268 $2,656 $— 
Schedule of Hedging Instruments
The fair values of hedging instruments, their respective classification on the consolidated balance sheets, and amounts subject to offset under master netting arrangements consisted of the following:
(in thousands) Hedging Assets
 December 31, 2024December 31, 2023
   
Derivatives and non-derivatives designated as hedging instrumentsBalance Sheet Classification  
Foreign currency exchange contractsOther current assets$16,921 $1,783 
Cross currency swapsOther current assets1,839 — 
Interest rate swap contractOther long-term assets710 1,451 
Cross currency swapsOther long-term assets1,662 664 
Total derivative instruments presented as hedging instruments on the balance sheet
21,132 3,898 
Gross amounts subject to master netting arrangements not offset on the balance sheet— (1,783)
Net amount $21,132 $2,115 
(in thousands) Hedging Liabilities
 December 31, 2024December 31, 2023
   
Derivatives and non-derivatives designated as hedging instrumentsBalance Sheet Classification  
Foreign currency exchange contractsAccrued liabilities$— $5,532 
Cross currency swapsOther long-term liabilities33 5,041 
Total derivative instruments presented as cash flow hedges on the balance sheet33 10,573 
Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet (1)
Long-term debt92,803 98,187 
Total hedging instruments presented on the balance sheet92,836 108,760 
Gross amounts subject to master netting arrangements not offset on the balance sheet— (1,783)
Net amount $92,836 $106,977 
(1)Amounts represent reported carrying amounts of our foreign currency denominated debt. Refer to “Note 18. Fair Value Measurements” for information regarding the fair value of our long-term debt.