XML 35 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business and Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of Calculation of Diluted Shares
The following table shows the calculation of diluted shares (in millions):
  
Year Ended December 31,
 
2016
 
2017
 
2018
Shares used in computation of basic earnings per share
474

 
480

 
487

Total dilutive effect of outstanding stock awards
10

 
13

 
13

Shares used in computation of diluted earnings per share
484

 
493

 
500

Schedule of New Accounting Pronouncements and Changes in Accounting Principles
We adopted this ASU in Q1 2018 on a retrospective basis with the following impacts to our consolidated statements of cash flows (in millions):
Year Ended December 31, 2016
Previously Reported
 
Adjustments
 
As Revised
Operating activities
$
17,272

 
$
(69
)
 
$
17,203

Investing activities
(9,876
)
 
360

 
(9,516
)
Financing activities
(3,740
)
 
24

 
(3,716
)
Net change in cash, cash equivalents, and restricted cash
$
3,656


$
315


$
3,971

Year Ended December 31, 2017
Previously Reported
 
Adjustments
 
As Revised
Operating activities
$
18,434

 
$
(69
)
 
$
18,365

Investing activities
(27,819
)
 
735

 
(27,084
)
Financing activities
9,860

 
68

 
9,928

Net change in cash, cash equivalents, and restricted cash
$
475

 
$
734

 
$
1,209