XML 67 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives (Tables)
12 Months Ended
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments in Statement of Financial Position
As of December 31, 2024 and 2023, our foreign exchange forward contracts consisted of the following:
December 31, 2024December 31, 2023
Notional ValueFair Value (Level 2)Balance Sheet LocationNotional ValueFair Value (Level 2)Balance Sheet Location
(In thousands)
Forward contracts not designated as hedging instruments
Japanese yen$254,783 $10 Other current assets$279,027 $2,745 Other current assets
Korean won80,260 (472)Accrued expenses59,036 (97)Accrued expenses
Philippine peso8,431 (29)Accrued expenses6,553 (20)Accrued expenses
Singapore dollar8,454 (39)Accrued expenses11,506 20 Other current assets
Taiwan dollar31,150 (70)Accrued expenses37,914 89 Other current assets
Total forward contracts not designated as hedging instruments$383,078 $(600)$394,036 $2,737 

December 31, 2024December 31, 2023
Notional ValueFair Value (Level 2)Balance Sheet LocationNotional ValueFair Value (Level 2)Balance Sheet Location
(In thousands)
Forward contracts designated as net investment hedging instruments
Japanese yen$123,042 $(83)Accrued expenses$— $— N/A
Total forward contracts designated as net investment hedging instruments$123,042 $(83)$— $—