XML 55 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2017
Equity [Abstract]  
Schedule of Reclassifications out of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive income (loss) by component:
 
Foreign currency translation adjustment
 
Unrealized holding gains (losses) on marketable securities, net of tax
 
Unrealized (losses) gains on foreign currency forward contracts, net of tax
 
Total
 
(in thousands)
Balance at December 31, 2014
$
(971
)
 
$
(123
)
 
$
2,011

 
$
917

Other comprehensive (loss) income before reclassifications
(1,109
)
 
249

 
6,493

 
5,633

Amounts reclassified from accumulated other comprehensive income (loss)

 

 
(4,726
)
 
(4,726
)
Net current period other comprehensive (loss) income
(1,109
)
 
249

 
1,767

 
907

Balance at December 31, 2015
$
(2,080
)
 
$
126

 
$
3,778

 
$
1,824

Other comprehensive (loss) income before reclassifications
(5,782
)
 
17,395

 
17,383

 
28,996

Amounts reclassified from accumulated other comprehensive income (loss)

 

 
(9,647
)
 
(9,647
)
Net current period other comprehensive (loss) income
(5,782
)
 
17,395

 
7,736

 
19,349

Balance at December 31, 2016
$
(7,862
)
 
$
17,521

 
$
11,514

 
$
21,173

Other comprehensive (loss) income before reclassifications
(13,169
)
 
6,954

 
(29,175
)
 
(35,390
)
Amounts reclassified from accumulated other comprehensive income (loss)

 

 
2,645

 
2,645

Net current period other comprehensive (loss) income
(13,169
)
 
6,954

 
(26,530
)
 
(32,745
)
Balance at December 31, 2017
$
(21,031
)
 
$
24,475

 
$
(15,016
)
 
$
(11,572
)