Note 4 - Stock-based Compensation - Additional Information Regarding Stock Option Exercises (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Intrinsic value of stock options exercised | $ 53 | $ 84 | $ 120 |
| Cash received from option exercises | 27 | 58 | 95 |
| Treasury shares repurchased for employee payroll taxes | (8) | (15) | (24) |
| Income tax benefit realized from option exercises | 8 | 16 | 28 |
| Aggregate grant-date fair value of stock options vested | $ 13 | $ 14 | $ 15 |