XML 64 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Stock options and SARs

 $1,018  $1,279 

Restricted stock

  2,237   2,560 

Performance shares

  1,015   (52)

Total share-based compensation expense

 $4,270  $3,787 
         

Related income tax benefit

 $902  $767 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Stock Options:

        

Risk free interest rate

  4.3% - 4.5%   3.5% - 4.9% 

Expected award life (years)

  3 - 6   3-10 

Expected volatility

  45.7% - 56.7%   46.9% - 67.8% 

Expected dividend yield

  2.8% - 4.1%   4.7% - 7.1% 

Weighted average fair value per share at grant date

 $4.27  $4.14 
         

SARs:

        

Risk free interest rate

  4.3%  4.0%

Expected award life (years)

  3   3 

Expected volatility

  45.7%  67.8%

Expected dividend yield

  4.1%  4.7%

Weighted average fair value per share at grant date

 $3.80  $4.58 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                
           Weighted Average   Aggregate 
   No. of   Weighted Average   Remaining Life   Intrinsic Value 
   Shares   Exercise Price   (in years)   (in thousands) 

Outstanding, January 1, 2024

  953,176  $14.73   2.80  $1,718 

Granted

  183,800   14.38         

Exercised

  (123,595)  10.71         

Lapsed or cancelled

 (218,949)   16.14         

Outstanding, December 31, 2024

  794,432   14.89   2.99   2,634 

Exercisable, December 31, 2024

  339,069   18.61   1.93   570 
Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]
                
           Weighted Average   Aggregate 
   No. of   Weighted Average   Remaining Life   Intrinsic Value 
   Shares   Exercise Price   (in years)   (in thousands) 

Outstanding, January 1, 2024

  292,508  $14.35   2.07  $506 

Granted

  79,128   13.84         

Exercised

  (19,032)  8.43         

Lapsed or cancelled

  (81,770)  19.23         

Outstanding, December 31, 2024

  270,834   13.14   2.10   1,071 

Exercisable, December 31, 2024

  136,630   13.41   0.54   578 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
      Weighted Average 
  

No. of

  

Grant Date

 
  

Shares

  

Fair Value

 

Outstanding, January 1, 2024

  428,366  $18.14 

Granted

  369,748   15.39 

Vested

  (107,093)  23.15 

Forfeited

  (34,029)  19.75 

Outstanding, December 31, 2024

  656,992   15.69 
Schedule of Nonvested Performance-Based Units Activity [Table Text Block]
      Weighted Average 
  

No. of

  

Grant Date

 
  

Shares

  

Fair Value

 

Outstanding, January 1, 2024

  283,521  $18.13 

Granted

  200,000   14.73 

Vested

  (14,068)  17.77 

Forfeited

  (99,439)  19.62 

Outstanding, December 31, 2024

  370,014   15.91