XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2024

 

Expected dividend yield at date of grant

  1.44%

Expected stock price volatility

  33.83%

Risk-free interest rate

  4.13%

Expected life of options (in years)

  4.0 
  

2024

 

Expected dividend yield at date of grant

  1.94%

Expected stock price volatility

  33.75%

Risk-free interest rate

  4.50%

Expected life of options (in years)

  5.0 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  -  $-         

Granted

  404,833  $39.54         

Exercised

  -  $-         

Forfeited

  -  $-         

Outstanding at June 30, 2024

  404,833  $39.54   5.56  $- 

Exercisable at June 30, 2024

  -  $-   -  $- 
  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  569,168  $35.72         

Granted

  54,530  $29.76         

Exercised

  75,283  $23.27         

Forfeited

  56,805  $43.83         

Outstanding at June 30, 2024

  491,610  $36.03   5.72  $575 

Exercisable at June 30, 2024

  344,000  $34.50   4.66  $575 
Schedule of Nonvested Share Activity [Table Text Block]
  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value Per Share

 

Outstanding at December 31, 2023

  6,058  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  (6,058)  42.92 

Outstanding at June 30, 2024

  -  $-