XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Stock options and SARs

  $ 289     $ 319     $ 784     $ 1,018  

Restricted stock

    582       599       1,550       1,956  

Performance shares

    414       185       571       549  

Total share-based compensation expense

  $ 1,285     $ 1,103     $ 2,905     $ 3,523  
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(1)

    183,800       14.38                  

Exercised

    (122,395 )     10.71                  

Lapsed or cancelled

    (199,984 )     16.49                  

Outstanding, September 30, 2024

    814,597       14.82       3.26       2,165  

Exercisable, September 30, 2024

    341,469       18.59       2.22       494  
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(1)

    79,128       13.84                  

Exercised

    (17,920 )     8.48                  

Lapsed or cancelled

    (81,770 )     19.23                  

Outstanding, September 30, 2024

    271,946       13.12       2.34       832  

Exercisable, September 30, 2024

    137,742       13.37       0.79       479  
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

    146,303       14.77  

Vested

    (79,322 )     23.71  

Forfeited

    (34,029 )     19.75  

Outstanding, September 30, 2024

    461,318       15.99  
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, September 30, 2024

    370,014       15.91