v3.19.3.a.u2
Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period $ 2,310,999 $ 2,992,327  
OCI before reclassifications (2,498)    
Amounts reclassified from AOCI (76)    
Total other comprehensive income (loss), net of tax (2,574) (11,010) $ 16,214
Balance, end of period 2,259,913 2,310,999 2,992,327
Marketable Securities      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period (368)    
OCI before reclassifications 873    
Amounts reclassified from AOCI (76)    
Total other comprehensive income (loss), net of tax 797    
Balance, end of period 429 (368)  
Foreign Currency Translation      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 3,515    
OCI before reclassifications (3,371)    
Total other comprehensive income (loss), net of tax (3,371)    
Balance, end of period 144 3,515  
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 3,147 14,157 (2,057)
Total other comprehensive income (loss), net of tax (2,574) (11,010) 16,214
Balance, end of period $ 573 $ 3,147 $ 14,157