Note 4 - Stock Options and Other Stock Plans - Additional Information Regarding Stock Option Exercises (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Intrinsic value of stock options exercised | $ 84 | $ 120 | $ 193 |
| Cash received from option exercises | 58 | 95 | 130 |
| Treasury shares repurchased for employee payroll taxes | (15) | (24) | (37) |
| Tax benefit realized from option exercises | 16 | 28 | 48 |
| Aggregate grant-date fair value of stock options vested | $ 14 | $ 15 | $ 15 |