Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Note 11 - Stock-based Compensation - Stock Option Transactions (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Outstanding, options (in shares) 1,184 1,100
Outstanding, weighted average exercise price (in dollars per share) $ 44.78 $ 52.22
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 $ 9.93
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) (219) (124)
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 21.68 $ 49.51
Outstanding, options (in shares) 1,373 1,191
Outstanding, weighted average exercise price (in dollars per share) $ 35.54 $ 45.06
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 2 months 19 days 7 years 3 months 18 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 812 711
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 54.83 $ 59.61
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 6 years 3 months 18 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,255 1,105
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 38.16 $ 46.74
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 7 years 2 months 4 days 7 years 2 months 12 days