v3.24.1.u1
Net Income Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share of Class A, Class B, and Class C stock (in millions, except per share amounts):
Three Months Ended March 31,
 20232024
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $7,006 $1,040 $7,005 $11,213 $1,656 $10,793 
Denominator
Number of shares used in per share computation5,949 883 5,949 5,883 869 5,663 
Basic net income per share$1.18 $1.18 $1.18 $1.91 $1.91 $1.91 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $7,006 $1,040 $7,005 $11,213 $1,656 $10,793 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,040 1,656 
Reallocation of undistributed earnings(27)(4)27 (115)(15)115 
Allocation of undistributed earnings$8,019 $1,036 $7,032 $12,754 $1,641 $10,908 
Denominator
Number of shares used in basic computation5,949 883 5,949 5,883 869 5,663 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding883 869 
Restricted stock units and other contingently issuable shares42 112 
Number of shares used in per share computation6,832 883 5,991 6,752 869 5,775 
Diluted net income per share$1.17 $1.17 $1.17 $1.89 $1.89 $1.89 
For the periods presented above, the net income per share amounts are the same for Class A, Class B, and Class C stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc.