Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Stock-based Compensation - Stock Option Transactions (Details)

v3.24.1.1.u2
Note 12 - Stock-based Compensation - Stock Option Transactions (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Outstanding, options (in shares) 1,184 1,100
Outstanding, weighted average exercise price (in dollars per share) $ 44.78 $ 52.2
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 408 215
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 2 $ 8.4
Exercised, options (in shares) 0 0
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 0 $ 0
Forfeited, options (in shares) (87) (59)
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 11.46 $ 18
Outstanding, options (in shares) 1,505 1,256
Outstanding, weighted average exercise price (in dollars per share) $ 34.98 $ 46.65
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 14 days 7 years 3 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 896 733
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 53.41 $ 62.55
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 6 months 21 days 5 years 6 months 14 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,340 1,162
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 36.76 $ 48.3
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 7 years 10 days 6 years 10 months 2 days