XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' equity - Schedule of Changes in Stockholders' Equity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance, beginning   $ 9,187     $ 9,187  
Net income $ 1,931   $ 1,380   3,684 $ 2,554
Other comprehensive income (loss), net of taxes 24   (6)   37 13
Balance, ending 11,153       11,153  
Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance, beginning 1,741 1,741 1,741 $ 1,741 1,741 1,741
Balance, ending 1,741 1,741 1,741 1,741 1,741 1,741
Paid-in Capital            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance, beginning 2,391 2,333 2,096 2,110 2,333 2,110
Common stock issued for stock-based awards 25 (3) 17 (77)    
Stock compensation 69 61 69 63    
Balance, ending 2,485 2,391 2,182 2,096 2,485 2,182
Retained Earnings            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance, beginning 42,860 42,051 40,227 39,898 42,051 39,898
Net income 1,931 1,753 1,380 1,174    
Dividends declared and paid (942) (940) (823) (841)    
Dividend equivalents on RSUs (4) (4) (4) (4)    
Other 1          
Balance, ending 43,846 42,860 40,780 40,227 43,846 40,780
Treasury Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance, beginning (36,479) (36,578) (36,002) (34,495) (36,578) (34,495)
Common stock issued for stock-based awards 29 199 70 223    
Stock repurchases (146) (100) (793) (1,730)    
Balance, ending (36,596) (36,479) (36,725) (36,002) (36,596) (36,725)
AOCI            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance, beginning (347) (360) (328) (347) (360) (347)
Other comprehensive income (loss), net of taxes 24 13 (6) 19    
Balance, ending $ (323) $ (347) $ (334) $ (328) $ (323) $ (334)