XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives (Tables)
6 Months Ended
Jun. 30, 2023
Derivatives  
Schedule of derivative fair value

    

June 30, 2023

(in thousands)

Balance Sheet Classification

Notional

Fair Value

Derivative assets

Other prepaids and current assets

$

2,550

$

8

Derivative liabilities

Accrued and other current liabilities

$

3,600

$

90

Schedule of pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments

Three Months Ended

Six Months Ended

(in thousands)

Statement of Operations Classification

    

June 30, 2023

    

June 30, 2023

Currency contracts

Other income (expense), net

$

41

$

(82)