XML 26 R12.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Forward Contracts | 6 Months Ended
--- | ---
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Forward Contracts | Forward Contracts The Company transacts business in various foreign currencies and has international sales and expenses denominated in foreign currencies, subjecting the Company to foreign currency exchange rate risk. During 2024 and 2023, the Company entered into foreign currency exchange rate forward contracts, with three commercial banks as the counterparties, with maturities of generally 12 months or less, to reduce the volatility of cash flows primarily related to forecasted costs denominated in Philippine pesos and Indian rupees. In addition, the Company utilizes foreign currency exchange rate contracts to mitigate foreign currency exchange rate risk associated with foreign currency-denominated assets and liabilities, primarily intercompany balances. The Company does not use foreign currency exchange rate contracts for trading purposes. The exchange rate forward contracts entered into by the Company are not designated as hedging instruments. Any gains or losses resulting from changes in the fair value of these contracts are recognized in other income, net in the statements of income. The forward contract receivable (payable) resulting from changes in fair value was recorded under prepaid expenses and other current assets (accounts payable and accrued liabilities). The following table presents the Company's settled forward contracts and realized and unrealized losses (gains) associated with derivative contracts:
|  | Three months ended June 30, |  | Six months ended June 30,
(in thousands) |  | 2024 |  | 2023 |  | 2024 |  | 2023
Notional amount of settled forward contracts in Philippine pesos |  | $ | 41,690 |  |  | $ | 68,825 |  |  | $ | 87,654 |  |  | $ | 128,250 |
Notional amount of settled forward contracts in Indian rupees |  | 10,488 |  |  | 7,098 |  |  | 22,893 |  |  | 7,098 |
Total notional amount of settled forward contracts |  | $ | 52,178 |  |  | $ | 75,923 |  |  | $ | 110,547 |  |  | $ | 135,348 |
Realized losses (gains) from settlement of forward contracts |  | $ | 2,076 |  |  | $ | (1,793) |  |  | $ | 2,769 |  |  | $ | (175) |
Unrealized losses (gains) on forward contracts |  | $ | 1,966 |  |  | $ | 4,661 |  |  | $ | 3,463 |  |  | $ | (1,675) |
The following table presents the Company's outstanding forward contracts:
(in thousands) | June 30, 2024 |  | December 31, 2023
Notional amount of outstanding forward contracts in Philippine pesos | $ | 81,376 |  |  | $ | 169,029 |
Notional amount of outstanding forward contracts in Indian rupees | 22,300 |  |  | 45,193 |
Total notional amount of outstanding forward contracts | $ | 103,676 |  |  | $ | 214,222 |
By entering into derivative contracts, the Company is exposed to counterparty credit risk, or the failure of the counterparty to perform under the terms of the derivative contract. For the periods presented, the non-performance risk of the Company and the counterparties did not have a material impact on the fair value of the derivative instruments. The Company has implemented the fair value accounting standard for those assets and liabilities that are re-measured and reported at fair value at each reporting period. This standard establishes a single authoritative definition of fair value, sets out a framework for measuring fair value based on inputs used, and requires additional disclosures about fair value measurements. This standard applies to fair value measurements already required or permitted by existing standards. In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. Fair values determined by Level 3 inputs are unobservable data points for the asset and include situations where there is little, if any, market activity for the asset. For financial statement presentation purposes, the Company offsets assets and liabilities for forward contracts with the same counterparty that it has the right and intent to net settle upon maturity; however, it does not offset assets and liabilities under master netting arrangements that it does not intend to net settle. The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value, at June 30, 2024 and December 31, 2023:
| June 30, 2024
| Fair value measurements using |  | Total Gross Fair Value |  | Effect of Counter-party Netting |  | Net Amounts on Balance Sheet |  | Effect of Master Netting Arrangements |  | Net Amounts
(in thousands) | Level 1 inputs |  | Level 2 inputs |  | Level 3 inputs |  |  |  |  |
Assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Money market funds | $ | 14,957 |  |  | $ | — |  |  | $ | — |  |  | $ | 14,957 |  |  | $ | — |  |  | $ | 14,957 |  |  | $ | — |  |  | $ | 14,957 |
Forward contracts receivable | $ | — |  |  | $ | 173 |  |  | $ | — |  |  | $ | 173 |  |  | $ | — |  |  | $ | 173 |  |  | $ | — |  |  | $ | 173 |
Liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forward contracts payable | $ | — |  |  | $ | 4,325 |  |  | $ | — |  |  | $ | 4,325 |  |  | $ | — |  |  | $ | 4,325 |  |  | $ | — |  |  | $ | 4,325 |
| December 31, 2023
| Fair value measurements using |  | Total Gross Fair Value |  | Effect of Counter-party Netting |  | Net Amounts on Balance Sheet |  | Effect of Master Netting Arrangements |  | Net Amounts
(in thousands) | Level 1 inputs |  | Level 2 inputs |  | Level 3 inputs |  |  |  |  |
Assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forward contracts receivable | $ | — |  |  | $ | 95 |  |  | $ | — |  |  | $ | 95 |  |  | $ | — |  |  | $ | 95 |  |  | $ | (95) |  |  | $ | — |
Liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forward contracts payable | $ | — |  |  | $ | 784 |  |  | $ | — |  |  | $ | 784 |  |  | $ | — |  |  | $ | 784 |  |  | $ | (95) |  |  | $ | 689 |
The Company’s derivatives are carried at fair value using various pricing models that incorporate observable market inputs, such as interest rate yield curves and currency rates, which are Level 2 inputs. Derivative valuations incorporate credit risk adjustments that are necessary to reflect the probability of default by the counterparty or by the Company.

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for derivatives and fair value of assets and liabilities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 820 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/820/tableOfContent + Details
Name: | us-gaap_DerivativesAndFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration