XML 50 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Available-for-sale investments (Fair Values by Classification) (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Fair values of available-for-sale investments by classification in the Consolidated Balance Sheets        
Cash and cash equivalents $ 2,629 $ 3,241 $ 2,630 $ 4,144
Marketable securities 36,598 34,844    
Other noncurrent assets 1,838 1,625    
Total available-for-sale investments 38,922 37,781    
Available-for-sale investments [Member]        
Fair values of available-for-sale investments by classification in the Consolidated Balance Sheets        
Cash and cash equivalents 2,165 2,783    
Marketable securities 36,598 34,844    
Other noncurrent assets 159 154    
Total available-for-sale investments $ 38,922 $ 37,781