XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2024
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:
Three Months EndedSix Months Ended
June 30,June 30,
 2024202320242023
Net income$1,280 $731 $2,442 $1,780 
Net income attributable to noncontrolling interests(664)(388)(1,353)(774)
Undistributed dividends and earnings allocated to participating securities(6)(5)(6)(5)
Net income attributable to common stockholders$610 $338 $1,083 $1,001 
Basic weighted-average shares of common stock outstanding
1,438 1,434 1,437 1,434 
Add shares issuable upon exercise or vesting of dilutive stock options and restricted stock units
Diluted weighted-average shares of common stock outstanding
1,445 1,442 1,445 1,443 
Net income per share attributable to common stockholders:
Basic$0.42 $0.24 $0.75 $0.70 
Diluted$0.42 $0.23 $0.75 $0.69