XML 81 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details) - Performance Shares [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Balance (in shares) | shares 1,925
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 75.5
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | shares 65
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 65.88
Exercised (in shares) | shares (47)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 67.95
Balance (in shares) | shares 1,943
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 75.36
Balance, average remaining contractual term (Year) 5 years 2 months 12 days
Balance, aggregate instrinsic value | $ $ 73,466
Exercisable (in shares) | shares 1,109
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 22.88
Exercisable, average remaining contractual term (Year) 3 years 3 months 18 days
Exercisable, aggregate instrinsic value | $ $ 72,115