XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' equity (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Summary of activity under our stock repurchase program
Activity under our stock repurchase program, on a trade date basis, was as follows (in millions):
20212020
 SharesDollars SharesDollars
First quarter3.7 $865 4.3 $933 
Second quarter6.5 1,592 2.6 591 
Total stock repurchases10.2 $2,457 6.9 $1,524 
Components of accumulated other comprehensive income
The components of Accumulated other comprehensive income (loss) (AOCI) were as follows (in millions):
Foreign
currency
translation
Cash flow
hedges
Available-for-sale
securities
OtherAOCI
Balance as of December 31, 2020$(709)$(263)$$(14)$(985)
Foreign currency translation adjustments(39)— — — (39)
Unrealized gains— 108 — — 108 
Reclassification adjustments to income— 133 — — 133 
Other— — — 
Income taxes— (51)— — (51)
Balance as of March 31, 2021
(748)(73)(13)(833)
Foreign currency translation adjustments14 — — — 14 
Unrealized losses— (31)— — (31)
Reclassification adjustments to income— (28)— — (28)
Other— — — (1)(1)
Income taxes— 11 — — 11 
Balance as of June 30, 2021
$(734)$(121)$$(14)$(868)
Reclassifications out of accumulated other comprehensive income
Reclassifications out of AOCI and into earnings, including related income tax expenses, were as follows (in millions):
Three months ended June 30,
Components of AOCI20212020Condensed Consolidated
Statements of Income locations
Cash flow hedges:
Foreign currency contract (losses) gains$(18)$68 Product sales
Cross-currency swap contract gains46 51 Other income, net
28 119 Income before income taxes
(6)(26)Provision for income taxes
$22 $93 Net income
Available-for-sale securities:
Net realized gains$— $— Other income, net
— — Provision for income taxes
$— $— Net income
Six months ended June 30,
Components of AOCI20212020Condensed Consolidated
Statements of Income locations
Cash flow hedges:
Foreign currency contract (losses) gains$(19)$117 Product sales
Cross-currency swap contract losses(86)(82)Other income, net
(105)35 Income before income taxes
22 (8)Provision for income taxes
$(83)$27 Net income
Available-for-sale securities:
Net realized gains$— $33 Other income, net
— (7)Provision for income taxes
$— $26 Net income