XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives (Tables)
3 Months Ended
Mar. 31, 2023
Derivatives  
Schedule of derivative fair value

    

March 31, 2023

(in thousands)

Balance Sheet Classification

Notional

Fair Value

Derivative assets

Other prepaids and current assets

$

4,850

$

44

Derivative liabilities

Accrued and other current liabilities

$

7,300

$

167

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

Three Months Ended

(in thousands)

Statement of Operations Classification

    

March 31, 2023

Currency contracts

Other income (expense), net

$

(123)