XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Reconciliations of net income and weighted-average shares of common stock outstanding for purposes of calculating basic and diluted net income per share follow (in millions, except per share amounts):
Three Months Ended
March 31,
 20232022
Net income$1,049 $1,904 
Net income attributable to noncontrolling interests(386)(377)
Undistributed dividends and earnings allocated to participating securities(5)(5)
Net income attributable to common stockholders$658 $1,522 
Basic weighted-average shares of common stock outstanding
1,433 1,455 
Add shares issuable upon exercise or vesting of dilutive stock options and restricted stock units (RSUs)10 14 
Diluted weighted-average shares of common stock outstanding
1,443 1,469 
Basic net income per share attributable to common stockholders$0.46 $1.05 
Diluted net income per share attributable to common stockholders$0.46 $1.04