XML 52 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Note 20. Accumulated Other Comprehensive Loss (Notes)
12 Months Ended
Dec. 31, 2025
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss
20. Accumulated Other Comprehensive Loss

The following table presents the changes in accumulated other comprehensive loss, net of tax, for the year ended December 31, 2025 (in thousands):
Foreign Currency Translation Adjustment
Unrealized (Loss) Gain on Marketable Securities and Restricted Marketable Securities
Unrealized (Loss) Gain on Derivative Instruments
Total
Balance as of December 31, 2024$(127,296)$(56,483)$(279)$(184,058)
Other comprehensive income before reclassifications15,545 11,264 — 26,809 
Amounts reclassified from accumulated other comprehensive loss2,191 — 366 2,557 
Net tax effect— (687)(87)(774)
Net other comprehensive income17,736 10,577 279 28,592 
Balance as of December 31, 2025$(109,560)$(45,906)$— $(155,466)

The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our consolidated statements of operations for the years ended December 31, 2025, 2024, and 2023 (in thousands):
Comprehensive Income ComponentsIncome Statement Line Item202520242023
Foreign currency translation adjustment:
Foreign currency translation adjustmentCost of sales$— $— $146 
Foreign currency translation adjustmentOther expense, net(2,191)(4,664)(1,766)
Total foreign currency translation adjustment(2,191)(4,664)(1,620)
Unrealized gain (loss) on marketable securitiesOther expense, net— 11 (9)
Unrealized loss on derivative instruments:
Commodity swap contractsCost of sales(366)(2,323)(6,726)
Total loss reclassified$(2,557)$(6,976)$(8,355)