XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Changes in Stockholders Equity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Changes in Stockholders' Equity                
Beginning balance $ 154,526 $ 146,043 $ 134,001 $ 138,245 $ 146,043 $ 138,245 $ 131,402  
Common stock repurchased           (6,000)    
Other comprehensive income (loss) 293   (2,417)   807 (3,406)    
Net income (loss) 6,750   (2,028)   9,922 (5,872) 13,072 $ 11,607
Ending balance 168,602 154,526 131,402 134,001 168,602 131,402 168,602 131,402
Common stock                
Changes in Stockholders' Equity                
Beginning balance 108 108 107 106 108 106 107  
Stock-based compensation and issuance of employee benefit plan stock 0   0   0 1    
Ending balance 108 108 107 107 108 107 108 107
Treasury stock                
Changes in Stockholders' Equity                
Beginning balance (7,837) (7,837) (4,503) (1,837) (7,837) (1,837) (7,837)  
Common stock repurchased 0   (3,334)   0 (6,000)    
Ending balance (7,837) (7,837) (7,837) (4,503) (7,837) (7,837) (7,837) (7,837)
Additional paid-in capital                
Changes in Stockholders' Equity                
Beginning balance 79,863 75,066 58,691 55,437 75,066 55,437 63,871  
Stock-based compensation and issuance of employee benefit plan stock 7,033   5,180   11,830 8,434    
Ending balance 86,896 79,863 63,871 58,691 86,896 63,871 86,896 63,871
Accumulated other comprehensive income (loss)                
Changes in Stockholders' Equity                
Beginning balance (3,973) (4,487) (2,365) (1,376) (4,487) (1,376) (4,782)  
Other comprehensive income (loss) 293   (2,417)   807 (3,406)    
Ending balance (3,680) (3,973) (4,782) (2,365) (3,680) (4,782) (3,680) (4,782)
Retained earnings                
Changes in Stockholders' Equity                
Beginning balance 86,365 83,193 82,071 85,915 83,193 85,915 80,043  
Net income (loss) 6,750   (2,028)   9,922 (5,872)    
Ending balance $ 93,115 $ 86,365 $ 80,043 $ 82,071 $ 93,115 $ 80,043 $ 93,115 $ 80,043