XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues (Revenue by Geographic Location) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]      
Hedging gains (losses) $ 176 $ 455 $ (138)
Total revenues $ 182,527 $ 161,857 $ 136,819
Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 100.00% 100.00% 100.00%
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 85,014 $ 74,843 $ 63,269
United States | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 47.00% 46.00% 46.00%
EMEA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 55,370 $ 50,645 $ 44,739
EMEA | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 30.00% 31.00% 33.00%
APAC      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 32,550 $ 26,928 $ 21,341
APAC | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 18.00% 17.00% 15.00%
Other Americas      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 9,417 $ 8,986 $ 7,608
Other Americas | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 5.00% 6.00% 6.00%