XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Denominator        
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Weighted-average effect of dilutive securities        
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class A Common Stock        
Numerator        
Allocation of undistributed earnings $ 6,393 $ 8,548 $ 21,213 $ 24,867
Denominator        
Number of shares used in basic computation (shares) 5,983 6,010 6,004 6,010
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Numerator        
Allocation of undistributed earnings for basic computation $ 6,393 $ 8,548 $ 21,213 $ 24,867
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 946 1,291 3,137 3,776
Reallocation of undistributed earnings (45) (156) (204) (424)
Allocation of undistributed earnings $ 7,294 $ 9,683 $ 24,146 $ 28,219
Denominator        
Number of shares used in basic computation (shares) 5,983 6,010 6,004 6,010
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 885 908 888 912
Restricted stock units and other contingently issuable shares (shares)     0 0
Number of shares used in per share computation (shares) 6,868 6,918 6,892 6,922
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class A Common Stock | Restricted stock units and other contingently issuable shares        
Weighted-average effect of dilutive securities        
Restricted stock units and other contingently issuable shares (shares) 0 0    
Class B Common Stock        
Numerator        
Allocation of undistributed earnings $ 946 $ 1,291 $ 3,137 $ 3,776
Denominator        
Number of shares used in basic computation (shares) 885 908 888 912
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Numerator        
Allocation of undistributed earnings for basic computation $ 946 $ 1,291 $ 3,137 $ 3,776
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0 0 0
Reallocation of undistributed earnings (6) (20) (26) (56)
Allocation of undistributed earnings $ 940 $ 1,271 $ 3,111 $ 3,720
Denominator        
Number of shares used in basic computation (shares) 885 908 888 912
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 0 0 0 0
Restricted stock units and other contingently issuable shares (shares)     0 0
Number of shares used in per share computation (shares) 885 908 888 912
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class B Common Stock | Restricted stock units and other contingently issuable shares        
Weighted-average effect of dilutive securities        
Restricted stock units and other contingently issuable shares (shares) 0 0    
Class C Capital Stock        
Numerator        
Allocation of undistributed earnings $ 6,571 $ 9,097 $ 21,998 $ 26,748
Denominator        
Number of shares used in basic computation (shares) 6,150 6,397 6,226 6,464
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Numerator        
Allocation of undistributed earnings for basic computation $ 6,571 $ 9,097 $ 21,998 $ 26,748
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0 0 0
Reallocation of undistributed earnings 45 156 204 424
Allocation of undistributed earnings $ 6,616 $ 9,253 $ 22,202 $ 27,172
Denominator        
Number of shares used in basic computation (shares) 6,150 6,397 6,226 6,464
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 0 0 0 0
Restricted stock units and other contingently issuable shares (shares)     111 202
Number of shares used in per share computation (shares) 6,229 6,612 6,337 6,666
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class C Capital Stock | Restricted stock units and other contingently issuable shares        
Weighted-average effect of dilutive securities        
Restricted stock units and other contingently issuable shares (shares) 79 215