XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 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 EndedNine Months Ended
September 30,September 30,
 2023202220232022
Net income$964 $560 $2,744 $3,502 
Net income attributable to noncontrolling interests(510)(156)(1,284)(731)
Undistributed dividends and earnings allocated to participating securities(5)(5)(5)(6)
Net income attributable to common stockholders$449 $399 $1,455 $2,765 
Basic weighted-average shares of common stock outstanding
1,435 1,431 1,434 1,444 
Add shares issuable upon exercise or vesting of dilutive stock options and restricted stock units (RSUs)11 
Diluted weighted-average shares of common stock outstanding
1,443 1,439 1,443 1,455 
Net income per share attributable to common stockholders:
Basic$0.31 $0.28 $1.01 $1.91 
Diluted$0.31 $0.28 $1.01 $1.90