XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair value of derivative instruments in statement of financial position
As of December 31, 2023 and 2022, our foreign exchange forward contracts consisted of the following:
December 31, 2023December 31, 2022
Notional ValueFair Value (Level 2)Balance Sheet LocationNotional ValueFair Value (Level 2)Balance Sheet Location
(In thousands)
Japanese yen$279,027 $2,745 Other current assets$330,179 $6,284 Other current assets
Korean won59,036 (97)Accrued expenses65,927 333 Other current assets
Philippine peso6,553 (20)Accrued expenses3,085 (6)Accrued expenses
Singapore dollar11,506 20 Other current assets— — N/A
Taiwan dollar37,914 89 Other current assets28,763 (57)Accrued expenses
Total forward contracts$394,036 $2,737 $427,954 $6,554