XML 33 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 EndedNine Months Ended
September 30,September 30,
 2025202420252024
Net income$1,247 $1,236 $3,587 $3,678 
Net income attributable to noncontrolling interests(573)(710)(1,789)(2,063)
Undistributed dividends and earnings allocated to participating securities(7)(6)(7)(6)
Net income attributable to common stockholders$667 $520 $1,791 $1,609 
Basic weighted-average shares of common stock outstanding
1,437 1,438 1,437 1,438 
Add shares issuable upon exercise or vesting of dilutive stock options and restricted stock units
Diluted weighted-average shares of common stock outstanding
1,443 1,444 1,443 1,445 
Net income per share attributable to common stockholders:
Basic$0.46 $0.36 $1.25 $1.12 
Diluted$0.46 $0.36 $1.24 $1.11