XML 72 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10. Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
The following tables present the fair values of derivative instruments included in our consolidated balance sheets as of December 31, 2024 and 2023 (in thousands):
 December 31, 2024
 Other Current AssetsOther Current Liabilities
Derivatives designated as hedging instruments: 
Commodity swap contracts$— $35 
Total derivatives designated as hedging instruments$— $35 
Derivatives not designated as hedging instruments: 
Foreign exchange forward contracts$13,452 $18,584 
Total derivatives not designated as hedging instruments$13,452 $18,584 
Total derivative instruments$13,452 $18,619 
 December 31, 2023
 Other Current AssetsOther Current Liabilities
Derivatives designated as hedging instruments: 
Commodity swap contracts$— $344 
Total derivatives designated as hedging instruments$— $344 
Derivatives not designated as hedging instruments: 
Foreign exchange forward contracts$1,778 $1,400 
Total derivatives not designated as hedging instruments$1,778 $1,400 
Total derivative instruments$1,778 $1,744 
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income (loss) and our consolidated statements of operations for the years ended December 31, 2024, 2023, and 2022 (in thousands):
Foreign Exchange Forward ContractsCommodity Swap ContractsTotal
Balance as of December 31, 2021$1,126 $— $1,126 
Amounts recognized in other comprehensive income (loss)545 (8,101)(7,556)
Amount reclassified to cost of sales(1,671)859 (812)
Balance as of December 31, 2022— (7,242)(7,242)
Amounts recognized in other comprehensive income (loss)— (977)(977)
Amount reclassified to cost of sales 6,726 6,726 
Balance as of December 31, 2023— (1,493)(1,493)
Amounts recognized in other comprehensive income (loss)— (1,196)(1,196)
Amount reclassified to cost of sales 2,323 2,323 
Balance as of December 31, 2024$— $(366)$(366)
Derivative Instruments, Gain (Loss) [Table Text Block]
The following table presents the effect of derivative instruments not designated as hedges on our consolidated statements of operations for the years ended December 31, 2024, 2023, and 2022 (in thousands):
Amount of Gain (Loss) Recognized in
Income Statement
Income Statement Line Item202420232022
Foreign exchange forward contractsForeign currency loss, net$(6,645)$(8,406)$75,421 
Foreign exchange forward contractsCost of sales  583 
Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block]
As of December 31, 2024 and 2023, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
December 31, 2024
TransactionCurrencyNotional AmountUSD Equivalent
SellCanadian dollarCAD 4.2$2.9
PurchaseEuro€181.6$189.4
SellEuro€55.1$57.5
PurchaseIndian rupeeINR 1,485.0$17.4
SellIndian rupeeINR 66,934.0$783.9
PurchaseJapanese yen¥3,442.2$21.8
SellJapanese yen¥3,761.5$23.8
PurchaseMalaysian ringgitMYR 217.1$48.5
SellMalaysian ringgitMYR 29.5$6.6
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 14.1$10.4
SellSingapore dollarSGD 19.7$14.5
December 31, 2023
TransactionCurrencyNotional AmountUSD Equivalent
SellCanadian dollarCAD 4.2$3.2
SellChilean pesoCLP 1,372.6$1.6
PurchaseEuro€98.3$108.7
SellEuro€14.1$15.6
SellIndian rupeeINR 62,967.4$756.9
PurchaseJapanese yen¥1,053.6$7.5
SellJapanese yen¥705.2$5.0
PurchaseMalaysian ringgitMYR 160.7$35.0
SellMexican pesoMXN 34.6$2.0
PurchaseSingapore dollarSGD 6.5$4.9