XML 143 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance $ 8,840,382 $ 7,219,279 $ 6,849,790
Other comprehensive income (loss) 21,302 11,070 (158,389)
Ending balance 10,634,118 8,840,382 7,219,279
Adjustment from adoption of new accounting standard      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance (900) (5,973) 269,776
Ending balance   (900) (5,973)
AOCI      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance (934,613) (945,702) (785,189)
Other comprehensive income (loss) 21,245 11,089 (158,389)
Ending balance (913,368) (934,613) (945,702)
AOCI | Adjustment from adoption of new accounting standard      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance     (2,124)
Foreign currency translation adjustment ("CTA") gain (loss)      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance (1,056,918) (998,603) (576,860)
Other comprehensive income (loss) 548,503 (58,315) (421,743)
Ending balance (508,415) (1,056,918) (998,603)
Unrealized gain (loss) on cash flow hedges      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance 15,638 19,480 (24,191)
Other comprehensive income (loss)   (3,842) 43,671
Ending balance   15,638 19,480
Unrealized gain (loss) on cash flow hedges      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Other comprehensive income (loss) (82,790)    
Ending balance (67,152)    
Net investment hedge CTA gain (loss)      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance 107,619 34,325 (185,303)
Other comprehensive income (loss) (444,553) 73,294 219,628
Ending balance (336,934) 107,619 34,325
Unrealized gain (loss) on available for sale securities      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance 0 0 2,124
Other comprehensive income (loss) 0 0 0
Ending balance 0 0 0
Unrealized gain (loss) on available for sale securities | Adjustment from adoption of new accounting standard      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance   (2,124)  
Ending balance     (2,124)
Unrealized gain (loss) on available for sale securities | Adjustment from adoption of new accounting standard | Accounting Standards Update 2016-01      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance   2,100  
Ending balance     2,100
Net actuarial loss on defined benefit plans      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance (952) (904) (959)
Other comprehensive income (loss) (85) 48 (55)
Ending balance $ (867) $ (952) $ (904)