XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives (Tables)
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of air value of derivative instruments in statement of financial position
As of June 30, 2023 and December 31, 2022, our foreign exchange forward contracts consisted of the following:
June 30, 2023December 31, 2022
Notional ValueFair Value (Level 2)Balance Sheet LocationNotional ValueFair Value (Level 2)Balance Sheet Location
(In thousands)
Japanese yen$206,666 $(753)Accrued expenses$330,179 $6,284 Other current assets
Korean won94,259 69 Other current assets65,927 333 Other current assets
Philippine peso3,655 Other current assets3,085 (6)Accrued expenses
Singapore dollar27,479 Other current assets— — N/A
Taiwan dollar21,870 (50)Accrued expenses28,763 (57)Accrued expenses
Total forward contracts$353,929 $(725)$427,954 $6,554