XML 97 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) $ 2,127,941 $ 1,111,199 $ 778,744 $ 541,093
Foreign currency translation adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) 20,884 344    
Net unrealized gain (loss) on investments, net of tax        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) 4,371 (4,379)    
Accumulated other comprehensive income (loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) $ 25,255 $ (4,035) $ 5,767 $ (22,673)