XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period     $ 2,329,976  
OCI before reclassifications     (11,513)  
Amounts reclassified from AOCI     (71)  
Total other comprehensive income (loss), net of tax $ (4,068) $ 9,108 (11,584) $ 7,926
Balance, end of period 3,440,116 2,198,771 3,440,116 2,198,771
Marketable Securities        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period     (87)  
OCI before reclassifications     (48)  
Amounts reclassified from AOCI     (71)  
Total other comprehensive income (loss), net of tax     (119)  
Balance, end of period (206)   (206)  
Foreign Currency Translation        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period     21,450  
OCI before reclassifications     (11,465)  
Total other comprehensive income (loss), net of tax     (11,465)  
Balance, end of period 9,985   9,985  
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance, beginning of period 13,847 (609) 21,363 573
Total other comprehensive income (loss), net of tax (4,068) 9,108 (11,584) 7,926
Balance, end of period $ 9,779 $ 8,499 $ 9,779 $ 8,499