XML 28 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2016   477        
Beginning Balance at Dec. 31, 2016 $ 19,285 $ 5 $ (1,837) $ 17,186 $ (985) $ 4,916
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 3,033         3,033
Other comprehensive income (loss) 501       501  
Exercise of common stock options   7        
Exercise of common stock options 1     1    
Stock-based compensation and issuance of employee benefit plan stock 4,202     4,202    
Ending Balance (in shares) at Dec. 31, 2017   484        
Ending Balance at Dec. 31, 2017 27,709 $ 5 (1,837) 21,389 (484) 8,636
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative effect of a change in accounting principle 687         687
Net income 10,073         10,073
Other comprehensive income (loss) (547)       (547)  
Exercise of common stock options   7        
Exercise of common stock options 0     0    
Stock-based compensation and issuance of employee benefit plan stock 5,402     5,402    
Ending Balance (in shares) at Dec. 31, 2018   491        
Ending Balance at Dec. 31, 2018 43,549 $ 5 (1,837) 26,791 (1,035) 19,625
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative effect of a change in accounting principle 912       (4) 916
Net income 11,588         11,588
Other comprehensive income (loss) 49       49  
Exercise of common stock options   7        
Exercise of common stock options 0     0    
Stock-based compensation and issuance of employee benefit plan stock 6,867     6,867    
Ending Balance (in shares) at Dec. 31, 2019   498        
Ending Balance at Dec. 31, 2019 62,060 $ 5 $ (1,837) $ 33,658 (986) 31,220
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative effect of a change in accounting principle $ 7       $ 0 $ 7