XML 37 R22.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Capital Stock | 12 Months Ended
--- | ---
Dec. 31, 2021
Common Stock |
Class of Stock [Line Items] |
Capital Stock | Note 13. Capital Stock Our amended and restated articles of incorporation authorize 5.0 billion shares of Common Stock and 500 million shares of preferred stock. There were no preferred shares issued and outstanding at December 31, 2021, 2020 and 2019. Shares of Common Stock issued, in treasury and outstanding were:
|  | Shares Issued |  | Treasury Shares |  | Shares Outstanding
Balance at January 1, 2019 |  | 1,996,537,778 |  |  | (545,537,923) |  |  | 1,450,999,855 |
Shares repurchased |  | — |  |  | (30,902,465) |  |  | (30,902,465) |
Exercise of stock options and issuance of other stock awards |  | — |  |  | 14,908,864 |  |  | 14,908,864 |
Balance at December 31, 2019 |  | 1,996,537,778 |  |  | (561,531,524) |  |  | 1,435,006,254 |
Shares repurchased |  | — |  |  | (25,071,845) |  |  | (25,071,845) |
Exercise of stock options and issuance of other stock awards |  | — |  |  | 9,239,812 |  |  | 9,239,812 |
Balance at December 31, 2020 |  | 1,996,537,778 |  |  | (577,363,557) |  |  | 1,419,174,221 |
Shares repurchased |  | — |  |  | (35,384,366) |  |  | (35,384,366) |
Exercise of stock options and issuance of other stock awards |  | — |  |  | 7,840,684 |  |  | 7,840,684 |
Balance at December 31, 2021 |  | 1,996,537,778 |  |  | (604,907,239) |  |  | 1,391,630,539 |
Stock plan awards to employees and non-employee directors are issued from treasury shares. At December 31, 2021, 77.1 million shares of Common Stock held in treasury were reserved for stock options and other stock awards. Share Repurchase Program: Between 2013 and 2017, our Board of Directors authorized the repurchase of a total of $13.7 billion of our Common Stock through December 31, 2018. On January 31, 2018, our Finance Committee, with authorization delegated from our Board of Directors, approved an increase of $6.0 billion in the share repurchase program, raising the authorization to $19.7 billion of Common Stock repurchases, and extended the program through December 31, 2020. On December 2, 2020, our Board of Directors approved an increase of $4.0 billion in the share repurchase program, raising the authorization to $23.7 billion of Common Stock repurchases, and extended the program through December 31, 2023. Repurchases under the program are determined by management and are wholly discretionary. Prior to January 1, 2021, we had repurchased approximately $18.0 billion of Common Stock pursuant to this authorization. During 2021, we repurchased approximately 35.4 million shares of Common Stock at an average cost of $59.24 per share, or an aggregate cost of approximately $2.1 billion, all of which was paid during the period except for approximately $16 million settled in January 2022. All share repurchases were funded through available cash and commercial paper issuances. As of December 31, 2021, we have approximately $3.7 billion in remaining share repurchase capacity.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2208821 + Details
Name: | us-gaap_TreasuryStockTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |