XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Notional and Fair Values of All Derivative Instruments

The notional and fair values of all derivative financial instruments were as follows (in thousands):

 

 

June 30, 2023

 

 

December 31, 2022

 

Derivative instruments in cash flow hedges (foreign exchange contracts):

 

 

 

 

 

 

Assets

 

 

 

 

 

 

Other current assets

 

$

759

 

 

$

 

Liabilities

 

 

 

 

 

 

Accrued liabilities

 

 

 

 

 

94

 

Total fair value

 

$

759

 

 

$

94

 

Total notional value

 

$

50,880

 

 

$

52,197

 

Undesignated derivative instruments (foreign exchange contracts):

 

 

 

 

 

 

Assets

 

 

 

 

 

 

Other current assets

 

$

464

 

 

$

 

Liabilities

 

 

 

 

 

 

Accrued liabilities

 

 

 

 

 

41

 

Total fair value

 

$

464

 

 

$

41

 

Total notional value

 

$

7,149

 

 

$

7,402

 

Schedule of Gross Amounts of Foreign Currency Forward Contracts

The gross amounts of the Company’s foreign currency forward contracts and the net amounts recorded in the Company’s Condensed Consolidated Balance Sheets were as follows (in thousands):

 

 

June 30, 2023

 

 

December 31, 2022

 

Gross amount of recognized assets

$

1,320

 

 

$

 

Gross amount of recognized liabilities

 

(97

)

 

 

(135

)

Net amount presented in the Condensed Consolidated Balance Sheets

$

1,223

 

 

$

(135

)

Summary of the Gains Recognized upon Settlement of the Hedged Transactions

The following table summarizes the gains recognized upon settlement of the hedged transactions in the Condensed Consolidated Statement of Operations for three and six months ended June 30, 2023 (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2023

 

Research and development

 

$

403

 

 

$

414

 

Selling, general and administrative

 

 

59

 

 

 

63

 

Total

 

$

462

 

 

$

477