v3.26.1
Forward Contracts (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Cash Flow Hedges Reclassified From Accumulated Other Comprehensive Losses (Gains)
The following table presents the Company's realized losses (gains) associated with our cash flow hedges reclassified from accumulated other comprehensive loss ("AOCL") to earnings:
Three months ended June 30,Six months ended June 30,
(in thousands)2026202520262025
Cost of services$931 $(1,499)$835 $(1,066)
Selling, general and administrative expense356 (308)576 (219)
Depreciation expense37 (91)11 (65)
Total amount reclassified from AOCL$1,324 $(1,898)$1,422 $(1,350)
Schedule of Settled and Outstanding Forward Contracts
The following table presents the Company's settled forward contracts designated as cash flow hedges:
Three months ended June 30,Six months ended June 30,
(in thousands)2026202520262025
Notional amount of settled forward contracts in Philippine pesos$51,106 $46,842 $102,889 $92,777 
Notional amount of settled forward contracts in Indian rupees16,505 12,302 33,391 24,101 
Notional amount of settled forward contracts in Mexican pesos4,577 4,217 9,694 8,598 
Notional amount of settled forward contracts in Colombian pesos12,974 10,687 25,217 20,845 
Notional amount of settled forward contracts in euros7,885 — 14,945 — 
Total notional amount of settled forward contracts designated as cash flow hedges$93,047 $74,048 $186,136 $146,321 
The following table presents the Company's outstanding forward contracts designated as cash flow hedges:
(in thousands)June 30, 2026December 31,
2025
Notional amount of outstanding forward contracts in Philippine pesos$163,622 $168,959 
Notional amount of outstanding forward contracts in Indian rupees53,586 56,806 
Notional amount of outstanding forward contracts in Mexican pesos16,120 16,065 
Notional amount of outstanding forward contracts in Colombian pesos43,036 41,961 
Notional amount of outstanding forward contracts in euros25,085 20,641 
Total notional amount of outstanding forward contracts designated as cash flow hedges$301,449 $304,432 
Schedule of Fair Value of Assets Measured on a Recurring Basis The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis at June 30, 2026 and December 31, 2025 and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:
June 30, 2026
Fair value measurements usingTotal Gross Fair Value
Effect of Master Netting Arrangements
Net Amounts
(in thousands)Level 1
inputs
Level 2
inputs
Level 3
inputs
Assets
Money market funds$63,968 $— $— $63,968 $— $63,968 
Derivatives designated as hedging instruments:
Forward contracts receivable$— $4,610 $— $4,610 $(820)$3,790 
Liabilities
Derivatives designated as hedging instruments:
Forward contracts payable$— $5,325 $— $5,325 $(820)$4,505 
December 31, 2025
Fair value measurements usingTotal Gross Fair Value
Effect of Master Netting Arrangements
Net Amounts
(in thousands)Level 1 inputsLevel 2 inputs
Level 3 inputs
Assets
Money market funds$121,293 $— $— $121,293 $— $121,293 
Derivatives designated as hedging instruments:
Forward contracts receivable$— $2,317 $— $2,317 $(2,097)$220 
Liabilities
Derivatives designated as hedging instruments:
Forward contracts payable$— $4,075 $— $4,075 $(2,097)$1,978