v3.26.1
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Summary of Fair Values of Our Derivative Assets and Liabilities
The fair values of our financial instruments measured on a recurring basis are categorized as follows: 
June 30, 2026December 31, 2025
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:
Foreign exchange contract designated as hedging instruments$1,384 $— $1,384 $— $1,755 $— $1,755 $— 
Foreign exchange contract not designated as hedging instruments$— $— $— $— $106 $— $106 $— 
Liabilities:
Foreign exchange contract designated as hedging instruments$52 $— $52 $— $110 $— $110 $— 
Foreign exchange contract not designated as hedging instruments$— $— $— $— $— $— $— 
Warrants$10,939 $— $10,939 $— $2,518 $— $2,518 $— 
Summary of Notional Amount of Foreign Exchange Contracts
The following table summarizes the notional amount of our open foreign exchange contracts:
June 30, 2026December 31, 2025
U.S. $
Equivalent
U.S. $
Equivalent
Fair Value
U.S. $
Equivalent
U.S. $
Equivalent
Fair Value
Commitments to buy or sell currencies - Foreign exchange contract designated as hedging instruments$62,196 $63,201 $52,183 $52,956 
Commitments to buy or sell currencies - Foreign exchange contract not designated as hedging instruments$4,046 $4,147 $10,994 $10,860 
We consider the impact of our credit risk on the fair value of the contracts, as well as the ability to execute obligations under the contract.
Summary of Fair Value and Presentation in Consolidated Balance Sheets for Derivatives none of which are Designated as Accounting Hedges
The following table summarizes the fair value and presentation of financial instruments in the Condensed Consolidated Balance Sheets: 
 Derivative Asset
Balance Sheet
Location
Fair Value
June 30, 2026December 31, 2025
Foreign exchange contract designated as hedging instrumentsOther current assets$1,384 $1,755 
Foreign exchange contract not designated as hedging instrumentsOther current assets$— $106 
 Derivative Liability
Balance Sheet
Location
Fair Value
June 30, 2026December 31, 2025
Foreign exchange contract designated as hedging instrumentsAccrued liabilities and other$52 $110 
WarrantsOther long term liabilities$10,939 $2,518 
 Derivative Equity
Balance Sheet
Location
Fair Value
June 30, 2026December 31, 2025
Foreign exchange contracts designated as hedging instrumentsAccumulated other comprehensive income (loss)$3,106 $3,369 
Interest rate swap agreementsAccumulated other comprehensive income$329 $833 
Summary of Effect of Derivative Instruments on Consolidated Statements of Operations for Derivatives not Designated as Hedging Instruments
The following table summarizes the effect of derivative instruments on the Condensed Consolidated Statements of Operations:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Location of Gain (Loss)
Recognized on Derivatives
Amount of Gain (Loss)
Recognized in Income on Derivatives
Amount of Gain (Loss)
Recognized in Income on Derivatives
Foreign exchange contracts designated as hedging instrumentsCost of revenues$1,028 $(627)$2,680 $(2,609)
Settled interest rate swap agreementsInterest expense$126 $451 $505 $808 
Foreign exchange contracts not designated as hedging instrumentsOther (income) expense$15 $96 $(149)$139 
Summary of Carrying Amounts and Fair Values of Our Long-Term Debt Obligations
The carrying amounts and fair values of our long-term debt obligations are as follows:
June 30, 2026December 31, 2025
Carrying
Amount
Fair ValueCarrying
Amount
Fair Value
Term Loan 1
$64,084 $64,084 $88,106 $88,106 
Revolving credit facility$24,754 $24,754 $16,839 $16,839 
1.Presented in the Condensed Consolidated Balance Sheets as the current portion of long-term debt of $1.9 million and long-term debt of $62.2 million as of June 30, 2026 and current portion of long-term debt of $0.9 million and long-term debt of $87.2 million as of December 31, 2025.