XML 66 R48.htm IDEA: XBRL DOCUMENT v3.21.2
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
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 9,196,396 $ 7,519,242 $ 8,686,815 $ 6,085,244
Other comprehensive income (loss) before reclassifications     49,181 (32,711)
Amounts reclassified from accumulated other comprehensive (loss) income     30,836 (6,298)
Total other comprehensive income (loss) 36,696 (26,861) 80,017 (39,009)
Ending balance 9,530,708 8,133,473 9,530,708 8,133,473
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (15,678) (895)
Other comprehensive income (loss) before reclassifications     3,335 (12,616)
Amounts reclassified from accumulated other comprehensive (loss) income     0 0
Total other comprehensive income (loss)     3,335 (12,616)
Ending balance (12,343) (13,511) (12,343) (13,511)
Unrealized Holding Gains (Losses), Net of Tax On Available-For-Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     334 503
Other comprehensive income (loss) before reclassifications     (329) 818
Amounts reclassified from accumulated other comprehensive (loss) income     0 0
Total other comprehensive income (loss)     (329) 818
Ending balance 5 1,321 5 1,321
Unrealized Holding Gains (Losses), Net of Tax On Foreign Currency Foreign Forward Contracts        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (53,136) (1,581)
Other comprehensive income (loss) before reclassifications     46,175 (20,913)
Amounts reclassified from accumulated other comprehensive (loss) income     30,836 (6,298)
Total other comprehensive income (loss)     77,011 (27,211)
Ending balance 23,875 (28,792) 23,875 (28,792)
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (25,159) (14,121) (68,480) (1,973)
Total other comprehensive income (loss) 36,696 (26,861) 80,017 (39,009)
Ending balance $ 11,537 $ (40,982) $ 11,537 $ (40,982)