Capital Stock (Tables)
|
9 Months Ended |
Sep. 30, 2026 |
| Class of Stock Disclosures [Abstract] |
|
| Schedule of Stock Option Activity |
A summary of stock option activity for the nine months ended September 30, 2026 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted- Average Option Price per Share | | Weighted- Average Remaining Contractual Life (Years) | | Aggregate Intrinsic Value | | Outstanding at January 1, 2026 | 3.1 | | | $ | 373.90 | | | | | | | Granted | 0.9 | | | 296.14 | | | | | | | Exercised | (0.2) | | | 222.90 | | | | | | | Forfeited or expired | (0.2) | | | 389.88 | | | | | | | Outstanding at September 30, 2026 | 3.6 | | | $ | 362.09 | | | 6.04 | | $ | 200 | | | Exercisable at September 30, 2026 | 2.2 | | | $ | 373.99 | | | 4.44 | | $ | 119 | |
|
| Schedule of Nonvested Restricted Stock Activity Including Restricted Stock Units |
A summary of the status of nonvested restricted stock activity, including restricted stock units and performance units, for the nine months ended September 30, 2026 is as follows: | | | | | | | | | | | | | Restricted Stock Shares and Units | | Weighted- Average Grant Date Fair Value per Share | | Nonvested at January 1, 2026 | 1.1 | | | $ | 437.32 | | | Granted | 1.0 | | | 297.97 | | | Vested | (0.3) | | | 452.21 | | | Forfeited | (0.2) | | | 391.18 | | | Nonvested at September 30, 2026 | 1.6 | | | $ | 355.42 | |
|
| Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of Options Granted During the Periods |
The following weighted-average assumptions were used to estimate the fair values of options granted during the nine months ended September 30, 2026 and 2025: | | | | | | | | | | | | | Nine Months Ended September 30 | | 2026 | | 2025 | | Risk-free interest rate | 3.97 | % | | 4.29 | % | | Volatility factor | 31.00 | % | | 30.00 | % | | Quarterly dividend yield | 0.585 | % | | 0.432 | % | | Weighted-average expected life (years) | 4.55 | | 4.45 |
|
| Schedule of Weighted-Average Fair Values Determined for the Periods |
The following weighted-average fair values per option or share were determined for the nine months ended September 30, 2026 and 2025: | | | | | | | | | | | | | Nine Months Ended September 30 | | 2026 | | 2025 | | Options granted during the period | $ | 76.29 | | | $ | 106.92 | | | Restricted stock awards granted during the period | 297.97 | | | 393.39 | |
|
| Schedule of Cash Dividend Activity |
A summary of our cash dividend activity for the nine months ended September 30, 2026 and 2025 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | Declaration Date | | Record Date | | Payment Date | | Cash Dividend per Share | | Total | | Nine Months Ended September 30, 2026 | | | | | | | | | | January 27, 2026 | | March 10, 2026 | | March 25, 2026 | | $1.72 | | $ | 376 | | | April 21, 2026 | | June 10, 2026 | | June 25, 2026 | | $1.72 | | $ | 373 | | | July 14, 2026 | | September 10, 2026 | | September 25, 2026 | | $1.72 | | $ | 373 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, 2025 | | | | | | | | | | January 22, 2025 | | March 10, 2025 | | March 25, 2025 | | $1.71 | | $ | 386 | | | April 16, 2025 | | June 10, 2025 | | June 25, 2025 | | $1.71 | | $ | 385 | | | July 16, 2025 | | September 10, 2025 | | September 25, 2025 | | $1.71 | | $ | 381 | | | | | | | | | | |
|
| Schedule of Share Repurchases |
A summary of common stock repurchases for the nine months ended September 30, 2026 and 2025 is as follows: | | | | | | | | | | | | | | | | | Nine Months Ended September 30 | | | 2026 | | 2025 | | Shares repurchased | | 5.2 | | | 6.1 | | | Average price per share | | $ | 324.88 | | | $ | 353.83 | | | Aggregate cost | | $ | 1,688 | | | $ | 2,134 | | | Authorization remaining at the end of the period | | $ | 5,007 | | | $ | 7,166 | |
|