XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
15. Accumulated Other Comprehensive Loss (Notes)
6 Months Ended
Jun. 30, 2020
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss
15. Accumulated Other Comprehensive Loss

The following table presents the changes in accumulated other comprehensive loss, net of tax, for the six months ended June 30, 2020 (in thousands):
Foreign Currency Translation AdjustmentUnrealized Gain (Loss) on Marketable Securities and Restricted Marketable SecuritiesUnrealized Gain (Loss) on Derivative InstrumentsTotal
Balance as of December 31, 2019$(73,429) $(5,029) $(876) $(79,334) 
Other comprehensive (loss) income before reclassifications
(2,690) 30,601  (141) 27,770  
Amounts reclassified from accumulated other comprehensive loss
—  (15,337) 313  (15,024) 
Net tax effect
—  (586) (86) (672) 
Net other comprehensive (loss) income
(2,690) 14,678  86  12,074  
Balance as of June 30, 2020$(76,119) $9,649  $(790) $(67,260) 

The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our condensed consolidated statements of operations for the three and six months ended June 30, 2020 and 2019 (in thousands):
Comprehensive Income ComponentsIncome Statement Line ItemThree Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Foreign currency translation adjustment
Cost of sales—  1,190  —  1,190  
Unrealized gain on marketable securities and restricted marketable securities
Other expense, net249  —  15,337  15,016  
Unrealized (loss) gain on derivative contracts:
Foreign exchange forward contracts
Net sales—  124  —  124  
Foreign exchange forward contracts
Cost of sales(106) 1,081  (313) 1,081  
Total unrealized (loss) gain on derivative contracts
(106) 1,205  (313) 1,205  
Total amount reclassified$143  $2,395  $15,024  $17,411