Shareholders' Equity - Common Stock Narrative (Details) - USD ($) shares in Millions, $ in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
|
Common Stock | ||||
Common stock repurchased | $ 7,626 | $ 5,040 | $ 20,396 | $ 14,863 |
Common Stock and Additional Paid-in Capital | ||||
Common Stock | ||||
Common stock repurchased (in shares) | 267.6 | 163.5 | 713.4 | 481.8 |
Common stock repurchased | $ 7,626 | $ 5,040 | $ 20,396 | $ 14,863 |
Stock issued (in shares) | 4.3 | 9.1 | 123.4 | 52.8 |
Common Stock | ||||
Common Stock | ||||
Stock issued (in shares) | 91.0 | |||
Shares paid for tax withholding for share based compensation (in shares) | 35.0 | |||
Share-based compensation, number of shares authorized (in shares) | 586.0 | 586.0 |
X | ||||||||||
- Definition Aggregate number of common shares reserved for future issuance. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer. No definition available.
|
X | ||||||||||
- Definition Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased and retired during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|