v3.25.4
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Foreign Exchange Gain (Loss) Associated with Foreign Exchange Contracts Not Designated as Hedging Instruments
The foreign exchange gain (loss) in our consolidated statements of income (loss) included the following gains (losses) associated with foreign exchange contracts not designated as hedging instruments (in thousands):
Year Ended December 31,
Foreign Exchange Forward Contracts:202520242023
Gain (loss) recognized in foreign exchange gain (loss)$12,065 $(14,444)$13,543 
Schedule of Impact on Accumulated Other Comprehensive Loss and Earnings (Loss) from Derivative Instruments that Qualified as Cash Flow Hedges
The impact on accumulated other comprehensive loss and earnings from derivative instruments that qualified as cash flow hedges was as follows (in thousands):
Year Ended December 31,
Interest Rate Contracts:202520242023
Gain recognized in accumulated other comprehensive loss, net of tax$208 $5,298 $3,658 
Gain reclassified from accumulated other comprehensive loss to interest expense, net of tax(1,311)(4,793)(3,423)
Schedule of the Fair Value of Outstanding Derivatives
The following tables summarize the fair value of outstanding derivatives (in thousands):
ClassificationDecember 31,
2025
December 31,
2024
Assets
Derivatives designated as hedging instruments:
Interest rate contractsOther current assets$— $959 
Other non-current assets— 32 
Derivatives not designated as hedging instruments:
Foreign exchange forward contractsOther current assets6,259 2,250 
Total fair value of derivative asset instruments$6,259 $3,241 
Liabilities
Derivatives designated as hedging instruments:
Interest rate contractsAccrued liabilities$465 $— 
Derivatives not designated as hedging instruments:
Foreign exchange forward contractsAccrued liabilities3,760 10,198 
Total fair value of derivative liability instruments$4,225 $10,198 
Schedule of Offsetting Assets The following table summarizes the potential effect on our consolidated balance sheets of offsetting our interest rate and foreign exchange forward contracts subject to such provisions (in thousands):
December 31, 2025
Gross Amounts of Recognized Assets/ LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets/ Liabilities Presented in the Consolidated Balance SheetGross Amounts Not Offset in the Consolidated Balance Sheet
DescriptionDerivative Financial InstrumentsCash Collateral Received (Pledged)Net Amount
Derivative assets$6,259 $— $6,259 $(3,972)$— $2,287 
Derivative liabilities(4,225)— (4,225)3,972 — (253)
December 31, 2024
Gross Amounts of Recognized Assets/ LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets/ Liabilities Presented in the Consolidated Balance SheetGross Amounts Not Offset in the Consolidated Balance Sheet
DescriptionDerivative Financial InstrumentsCash Collateral Received (Pledged)Net Amount
Derivative assets$3,241 $— $3,241 $(2,910)$— $331 
Derivative liabilities(10,198)— (10,198)2,910 — (7,288)
Schedule of Offsetting Liabilities The following table summarizes the potential effect on our consolidated balance sheets of offsetting our interest rate and foreign exchange forward contracts subject to such provisions (in thousands):
December 31, 2025
Gross Amounts of Recognized Assets/ LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets/ Liabilities Presented in the Consolidated Balance SheetGross Amounts Not Offset in the Consolidated Balance Sheet
DescriptionDerivative Financial InstrumentsCash Collateral Received (Pledged)Net Amount
Derivative assets$6,259 $— $6,259 $(3,972)$— $2,287 
Derivative liabilities(4,225)— (4,225)3,972 — (253)
December 31, 2024
Gross Amounts of Recognized Assets/ LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets/ Liabilities Presented in the Consolidated Balance SheetGross Amounts Not Offset in the Consolidated Balance Sheet
DescriptionDerivative Financial InstrumentsCash Collateral Received (Pledged)Net Amount
Derivative assets$3,241 $— $3,241 $(2,910)$— $331 
Derivative liabilities(10,198)— (10,198)2,910 — (7,288)