XML 60 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of common stock outstanding
Shares of Common Stock Outstanding
(in millions)
Class A
Class B
Balance, December 31, 20184,517 
Stock compensation plans21 — 
Employee stock purchase plans— 
Balance, December 31, 20194,544 
Stock compensation plans20 — 
Employee stock purchase plans— 
Balance, December 31, 20204,571 
Stock compensation plans21  
Repurchases and retirements of common stock(73) 
Employee stock purchase plans5  
Balance, December 31, 20214,524 9 
Schedule of weighted average common shares outstanding
Weighted-Average Common Shares Outstanding
Year ended December 31 (in millions)202120202019
Weighted-average number of common shares outstanding – basic4,584 4,574 4,548 
Effect of dilutive securities70 50 62 
Weighted-average number of common shares outstanding – diluted
4,654 4,624 4,610 
Schedule of accumulated other comprehensive income (loss)
Accumulated Other Comprehensive Income (Loss)
December 31 (in millions)20212020
Cumulative translation adjustments$1,119 $1,790 
Deferred gains (losses) on cash flow hedges104 (109)
Unrecognized gains (losses) on employee benefit obligations and other257 203 
Accumulated other comprehensive income (loss), net of deferred taxes$1,480 $1,884