XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period     $ 2,259,913  
OCI before reclassifications     (1,182)  
Total other comprehensive income (loss), net of tax $ 2,287 $ 2,170 (1,182) $ (1,045)
Balance, end of period 2,194,665 2,116,698 2,194,665 2,116,698
Marketable Securities        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period     429  
OCI before reclassifications     1,775  
Amounts reclassified from AOCI     (608)  
Total other comprehensive income (loss), net of tax     1,167  
Balance, end of period 1,596   1,596  
Foreign Currency Translation        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period     144  
OCI before reclassifications     (2,349)  
Total other comprehensive income (loss), net of tax     (2,349)  
Balance, end of period (2,205)   (2,205)  
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period (2,896) (68) 573 3,147
Total other comprehensive income (loss), net of tax 2,287 2,170 (1,182) (1,045)
Balance, end of period $ (609) $ 2,102 $ (609) $ 2,102