Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Note 15 - Stockholders' Equity and Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 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.23  

Granted in 2025

    1,906       131.22  

Vested in 2025

    (26,029 )     47.81  

Forfeited in 2025

    (12,043 )     43.86  

Nonvested shares at March 31, 2025

    78,544     $ 49.60