Quarterly report [Sections 13 or 15(d)]

Note 15 - Stockholders' Equity and Stock Based Compensation (Tables)

v3.25.2
Note 15 - Stockholders' Equity and Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]

 

   

Weighted

 

 

   

Average Grant

 

 

   

Date

 

 

Shares

   

Fair Value

 

Nonvested shares at January 1, 2025

    114,710     $ 47.41  

Granted in 2025

    43,736       93.97  

Vested in 2025

    (57,183 )     49.85  

Forfeited in 2025

    (15,471 )     49.25  

Nonvested shares at June 30, 2025

    85,792     $ 68.95