XML 69 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per Share - Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator    
Net income $ 7,465 $ 9,497
Denominator    
Shares used in computation of basic earnings per share (in shares) 2,725 2,847
Basic EPS (in dollars per share) $ 2.74 $ 3.34
Numerator    
Net income $ 7,465 $ 9,497
Denominator    
Shares used in computation of basic earnings per share (in shares) 2,725 2,847
Number of shares used for diluted EPS computation (in shares) 2,742 2,882
Diluted EPS (in dollars per share) $ 2.72 $ 3.30
Class A Common Stock    
Numerator    
Net income $ 6,334 $ 8,025
Denominator    
Shares used in computation of basic earnings per share (in shares) 2,312 2,406
Basic EPS (in dollars per share) $ 2.74 $ 3.34
Numerator    
Net income $ 6,334 $ 8,025
Reallocation of net income as a result of conversion of Class B to Class A common stock 1,131 1,472
Reallocation of net income to Class B common stock 0 0
Net income for diluted EPS $ 7,465 $ 9,497
Denominator    
Shares used in computation of basic earnings per share (in shares) 2,312 2,406
Conversion of Class B to Class A common stock (in shares) 413 441
Weighted average effect of dilutive RSUs (in shares) 17 35
Number of shares used for diluted EPS computation (in shares) 2,742 2,882
Diluted EPS (in dollars per share) $ 2.72 $ 3.30
Class B Common Stock    
Numerator    
Net income $ 1,131 $ 1,472
Denominator    
Shares used in computation of basic earnings per share (in shares) 413 441
Basic EPS (in dollars per share) $ 2.74 $ 3.34
Numerator    
Net income $ 1,131 $ 1,472
Reallocation of net income as a result of conversion of Class B to Class A common stock 0 0
Reallocation of net income to Class B common stock (7) (18)
Net income for diluted EPS $ 1,124 $ 1,454
Denominator    
Shares used in computation of basic earnings per share (in shares) 413 441
Conversion of Class B to Class A common stock (in shares) 0 0
Weighted average effect of dilutive RSUs (in shares) 0 0
Number of shares used for diluted EPS computation (in shares) 413 441
Diluted EPS (in dollars per share) $ 2.72 $ 3.30