XML 69 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of 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):
 Year Ended December 31,
 202220212020
 Class
A
Class
B
Class
A
Class
B
Class
A
Class
B 
Basic EPS:      
Numerator      
Net income$19,729 $3,471 $33,328 $6,042 $24,607 $4,539 
Denominator      
Shares used in computation of basic earnings per share2,285 402 2,383 432 2,407 444 
Basic EPS$8.63 $8.63 $13.99 $13.99 $10.22 $10.22 
Diluted EPS:    
Numerator      
Net income$19,729 $3,471 $33,328 $6,042 $24,607 $4,539 
Reallocation of net income as a result of conversion of Class B to Class A common stock3,471 — 6,042 — 4,539 — 
Reallocation of net income to Class B common stock— (19)— (93)— (58)
Net income for diluted EPS$23,200 $3,452 $39,370 $5,949 $29,146 $4,481 
Denominator      
Shares used in computation of basic earnings per share2,285 402 2,383 432 2,407 444 
Conversion of Class B to Class A common stock402 — 432 — 444 — 
Weighted-average effect of dilutive RSUs15 — 44 — 37 — 
Shares used in computation of diluted earnings per share2,702 402 2,859 432 2,888 444 
Diluted EPS$8.59 $8.59 $13.77 $13.77 $10.09 $10.09