v3.3.0.814
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Basic earnings per share        
Net income attributable to stockholders $ 1,359 $ 1,471 $ 3,421 $ 1,962
Net income attributable to common stockholders $ 1,359 $ 1,384 $ 3,421 $ 1,699
Weighted-average common shares outstanding - basic 1,577 1,612 1,597 1,603
Basic earnings per common share $ 0.86 $ 0.86 $ 2.14 $ 1.06
Diluted earnings per share        
Net income attributable to common stockholders - basic $ 1,359 $ 1,384 $ 3,421 $ 1,699
Less: earnings adjustment for dilutive stock compensation rights (2) (8) (3) (22)
Net income attributable to common stockholders - diluted $ 1,357 $ 1,376 $ 3,418 $ 1,677
Weighted-average common shares outstanding - basic 1,577 1,612 1,597 1,603
Dilutive effect of warrants and restricted stock units 41 79 58 87
Weighted-average common shares outstanding - diluted 1,618 1,691 1,655 1,690
Diluted earnings per common share $ 0.84 $ 0.81 $ 2.07 $ 0.99
Warrants excluded from computation of diluted EPS (shares)        
Warrants excluded from computation of diluted EPS (shares) 46 46 46 46
Series A preferred stock [Member]        
Basic earnings per share        
Less: cumulative dividends on Series A preferred stock   $ (87)   $ (263)
Earned but undeclared dividends   $ 15   $ 15