XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
15. Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2019
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of 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, 2019 (in thousands):
 
 
Foreign Currency Translation Adjustment
 
Unrealized Gain (Loss) on Marketable Securities and Restricted Investments
 
Unrealized Gain (Loss) on Derivative Instruments
 
Total
Balance as of December 31, 2018
 
$
(66,380
)
 
$
10,641

 
$
1,273

 
$
(54,466
)
Other comprehensive income (loss) before reclassifications
 
1,515

 
23,014

 
(463
)
 
24,066

Amounts reclassified from accumulated other comprehensive loss
 
(1,190
)
 
(15,016
)
 
(1,205
)
 
(17,411
)
Net tax effect
 

 
560

 
331

 
891

Net other comprehensive income (loss)
 
325

 
8,558

 
(1,337
)
 
7,546

Balance as of June 30, 2019
 
$
(66,055
)
 
$
19,199

 
$
(64
)
 
$
(46,920
)

Reclassification out of Accumulated Other Comprehensive Loss
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, 2019 and 2018 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2019
 
2018
 
2019
 
2018
Foreign currency translation adjustment
 
Cost of sales
 
$
1,190

 
$

 
$
1,190

 
$

Unrealized gain on marketable securities and restricted investments
 
Other (loss) income, net
 

 
3

 
15,016

 
19,473

Unrealized gain (loss) on derivative contracts:
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 
124

 
(1,744
)
 
124

 
(1,744
)
Foreign exchange forward contracts
 
Cost of sales
 
1,081

 

 
1,081

 

 
 
 
 
1,205

 
(1,744
)
 
1,205

 
(1,744
)
Total amount reclassified
 
 
 
$
2,395

 
$
(1,741
)
 
$
17,411

 
$
17,729