XML 90 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Summary of accumulated other comprehensive income/(loss) [Line Items]        
Total accumulated other comprehensive income (loss) $ 16,691,017 $ 16,881,572 $ 17,066,337 $ 16,506,627
Foreign currency translation        
Summary of accumulated other comprehensive income/(loss) [Line Items]        
Total accumulated other comprehensive income (loss) (581,387) (621,792)    
Derivative and financial instruments designated as hedges        
Summary of accumulated other comprehensive income/(loss) [Line Items]        
Total accumulated other comprehensive income (loss) 453,251 473,288    
Total accumulated other comprehensive income (loss)        
Summary of accumulated other comprehensive income/(loss) [Line Items]        
Total accumulated other comprehensive income (loss) $ (128,136) $ (148,504) $ (96,213) $ (112,157)