Quarterly report pursuant to Section 13 or 15(d)

Roll-forward of Common Stock, Additional Paid-in Capital, and Retained Earnings Accounts (Detail)

v3.7.0.1
Roll-forward of Common Stock, Additional Paid-in Capital, and Retained Earnings Accounts (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Stockholders Equity Note [Roll Forward]    
Balance at beginning of period $ 405  
Net income 1,158 $ 1,131
Balance at end of period $ 535  
Class A common stock    
Stockholders Equity Note [Roll Forward]    
Balance at beginning of period 180 194
Common stock purchases (1) (2)
Stock award plans 3 4
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures $ 0 $ 0
Common stock issuances 1 1
Conversions of Class A to Class B common stock (3) (3)
Stock Issued During Period, Value, Conversion of Convertible Securities $ 0 $ 0
Balance at end of period 180 194
Balance at beginning of period $ 2 $ 2
Common stock issuances 0 0
Common stock purchases 0 0
Balance at end of period $ 2 $ 2
Class B common stock    
Stockholders Equity Note [Roll Forward]    
Balance at beginning of period 689 693
Common stock purchases (3) (5)
Conversions of Class A to Class B common stock (3) (3)
Stock Issued During Period, Value, Conversion of Convertible Securities $ 0 $ 0
Balance at end of period 689 691
Balance at beginning of period $ 7 $ 7
Common stock purchases 0 0
Balance at end of period 7 7
Additional Paid-in Capital    
Stockholders Equity Note [Roll Forward]    
Balance at beginning of period 0 0
Stock award plans 15 137
Common stock issuances 132 96
Option premiums received (paid) 27 103
Common stock purchases (174) (336)
Balance at end of period 0 0
Retained Earnings    
Stockholders Equity Note [Roll Forward]    
Balance at beginning of period 4,879 6,001
Net income 1,158 1,131
Dividends ($0.57 and $0.52 per share) (774) (718)
Common stock purchases (275) (319)
Balance at end of period $ 4,988 $ 6,095
Common stock, cash paid for dividends, per share $ 0.83 $ 0.78
Options Held [Member]    
Stockholders Equity Note [Roll Forward]    
Option premiums received (paid) $ 27 $ 103