XML 72 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     $ 2,042,306 $ 1,338,191    
Other comprehensive income before reclassifications     21,406 (38,215)    
Amounts reclassified from accumulated other comprehensive income (loss)     9,681 (4,711)    
Total changes in other comprehensive income (loss) $ 35,138 $ (37,778) 31,087 (42,926)    
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard         $ 9,229 $ 0
Ending Balance 2,714,883 1,867,231 2,714,883 1,867,231    
Foreign Currency Translation Adjustment            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (21,031) (7,862)    
Other comprehensive income before reclassifications     6,141 (7,253)    
Amounts reclassified from accumulated other comprehensive income (loss)     0 0    
Total changes in other comprehensive income (loss)     6,141 (7,253)    
Ending Balance (13,941) (15,115) (13,941) (15,115)    
Unrealized Holding Gains (Losses), Net of Tax, On Available-For-Sale Debt Securities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (594) (10)    
Other comprehensive income before reclassifications     (87) (236)    
Amounts reclassified from accumulated other comprehensive income (loss)     0 0    
Total changes in other comprehensive income (loss)     (87) (236)    
Ending Balance (681) (246) (681) (246)    
Unrealized Holding Gains (Losses), Net of Tax, On Equity Securities, Net of Tax            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     25,069 17,531    
Other comprehensive income before reclassifications     0 (13,511)    
Amounts reclassified from accumulated other comprehensive income (loss)     0 0    
Total changes in other comprehensive income (loss)     0 (13,511)    
Ending Balance 0 4,020 0 4,020    
Unrealized Holding Gains (Losses), Net of Tax, On Foreign Currency Forward Contracts            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (15,016) 11,514    
Other comprehensive income before reclassifications     15,352 (17,215)    
Amounts reclassified from accumulated other comprehensive income (loss)     9,681 (4,711)    
Total changes in other comprehensive income (loss)     25,033 (21,926)    
Ending Balance 10,017 (10,412) 10,017 (10,412)    
AOCI Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (11,572) 21,173    
Total changes in other comprehensive income (loss)     31,087 (42,926)    
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard         $ (24,120)  
Ending Balance (4,605) $ (21,753) (4,605) $ (21,753)    
Accounting Standards Update 2014-09            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard (24,120)   (24,120)      
Accounting Standards Update 2014-09 | Foreign Currency Translation Adjustment            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard 949   949      
Accounting Standards Update 2014-09 | Unrealized Holding Gains (Losses), Net of Tax, On Available-For-Sale Debt Securities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard 0   0      
Accounting Standards Update 2014-09 | Unrealized Holding Gains (Losses), Net of Tax, On Equity Securities, Net of Tax            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard (25,069)   (25,069)      
Accounting Standards Update 2014-09 | Unrealized Holding Gains (Losses), Net of Tax, On Foreign Currency Forward Contracts            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard $ 0   $ 0