XML 24 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 1 - Summary of Significant Interim Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months
   
Nine Months
 
   
Ended September 30,
   
Ended September 30,
 
   
2016
   
2015
   
2016
   
2015
 
Net earnings used in the computation of
basic and diluted earnings per share
  $ 4,386,000     $ 4,031,000     $ 9,721,000     $ 9,698,000  
                                 
Weighted average shares outstanding - basic
    14,118,354       13,833,561       14,055,345       13,716,376  
Common stock equivalents
    865,730       752,127       814,726       853,995  
Weighted average shares outstanding - diluted
    14,984,084       14,585,688       14,870,071       14,570,371  
Per Share Data:
                               
Basic
                               
Net earnings
  $ 0.31     $ 0.29     $ 0.69     $ 0.71  
Diluted
                               
Net earnings
  $ 0.29     $ 0.28     $ 0.65     $ 0.67  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Three Months
Ended September 30,
   
Nine Months
Ended September 30,
 
   
2016
   
2015
   
2016
   
2015
 
Stock options and SARS
  $ 237,000     $ 251,000     $ 1,070,000     $ 1,079,000  
Restricted stock
    78,000       69,000       229,000       206,000  
Performance shares
    68,000       -       182,000       -  
Total share-based compensation
expense
  $ 383,000     $ 320,000     $ 1,481,000     $ 1,285,000  
                                 
Related income tax benefit
  $ 55,000     $ 25,000     $ 267,000     $ 195,000  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
   
No. of
   
Weighted Average
 
   
Shares
   
Exercise Price
 
Outstanding December 31, 2015
    946,546     $ 8.39  
Granted
    172,862       16.53  
Exercised
    (178,179 )     7.55  
Lapsed
    (11,131 )     5.92  
Cancelled
    (3,260 )     17.53  
Outstanding September 30, 2016
    926,838     $ 10.06  
Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block]
   
No. of
   
Weighted Average
 
   
Shares
   
Exercise Price
 
Outstanding December 31, 2015
    381,566     $ 8.14  
Granted
    58,108       16.35  
Exercised
    (75,792 )     6.12  
Lapsed
    -       -  
Cancelled
    -       -  
Outstanding September 30, 2016
    363,882     $ 9.87  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Three months ended
               
September 30,
 
SARS
   
Options
                 
Exercise price
               
2016     N/A       $16.47  
2015     N/A       $17.40  
                 
Market price
               
2016     N/A       $16.47  
2015     N/A       $17.40  
                 
Risk free interest rate
1
               
2016     N/A       1.1%  
2015     N/A       1.6%  
                 
Expected award life (years)
2
    N/A       5  
                 
Expected volatility
3
               
2016     N/A       37.1%  
2015     N/A       36.8%  
                 
Expected dividend yield
4
               
2016     N/A       2.1%  
2015     N/A       1.9%  
Nine months ended
               
September 30,
 
SARS
   
Options
                 
Exercise price
               
2016     $16.35     $16.35 - $18.55
2015     $18.66     $16.78 - $18.66
                 
Market price
               
2016     $16.35     $16.35 - $18.55
2015     $18.66     $16.78 - $18.66
                 
Risk free interest rate
1
               
2016     1.3%      1.1% - 1.8%
2015     1.5%      1.5% - 2.1%
                 
Expected award life (years)
2
    5      5 - 10
                 
Expected volatility
3
               
2016     36.5%      36.5% - 40.3%
2015     34.9%      34.9% - 39.0%
                 
Expected dividend yield
4
               
2016     2.0%      1.8% - 2.1%
2015     1.6%      1.6% - 1.9%
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
   
No. of
   
Weighted Average
 
   
Shares
   
Grant Date Fair Value
 
Outstanding December 31, 2015
    114,342     $ 8.39  
Granted
    -       -  
Vested
    -       -  
Forfeited
    (1,050)       21.92  
Outstanding September 30, 2016
    113,292     $ 8.26  
Schedule of Nonvested Performance-based Units Activity [Table Text Block]
   
No. of
   
Weighted Average
 
   
Shares
   
Grant Date Fair Value
 
Outstanding December 31, 2015
    -     $ -  
Granted
    101,000       16.36  
Vested
    -       -  
Forfeited
    -       -  
Outstanding September 30, 2016
    101,000     $ 16.36