XML 59 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Numerators and Denominators of Basic and Diluted EPS Computations for Common Stock
The numerators and denominators of the basic and diluted EPS computations for our common stock are calculated as follows (in millions, except per share amounts):
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Basic EPS:
Numerator
Distributed earnings$1,327 $1,266 $2,656 $2,539 
Undistributed earnings17,010 12,199 32,325 23,295 
Net income$18,337 $13,465 $34,981 $25,834 
Denominator
Shares used in computation of basic EPS (1)
2,518 2,534 2,522 2,540 
Basic EPS$7.28 $5.31 $13.87 $10.17 
Diluted EPS:
Numerator
Net income for diluted EPS$18,337 $13,465 $34,981 $25,834 
Denominator
Shares used in computation of basic EPS (1)
2,518 2,534 2,522 2,540 
Effect of dilutive RSUs52 76 58 79 
Shares used in computation of diluted EPS2,570 2,610 2,580 2,619 
Diluted EPS$7.14 $5.16 $13.56 $9.86 
____________________________________
(1)Includes 2,175 million and 2,189 million shares of Class A common stock and 343 million and 345 million shares of Class B common stock, for the three months ended June 30, 2025 and 2024, respectively; and 2,179 million and 2,193 million shares of Class A common stock and 343 million and 347 million shares of Class B common stock, for the six months ended June 30, 2025 and 2024, respectively.