XML 27 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8 - Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
   

Three Months Ended March 31,

 
   

2015

   

2014

 
   

Shares

   

Weighted-Average Exercise Price

   

Shares

   

Weighted-Average Exercise Price

 
                                 

Beginning balance

    757,183     $ 11.31       501,334     $ 10.34  

Issued

    -       -       21,000       32.77  

Exercised

    (280,425 )     12.40       (19,027 )     13.13  

Forfeited

    -       -       (110 )     5.76  

Expired

    (8,007 )     16.90       (408 )     9.37  

Ending balance

    468,751     $ 10.57       502,789     $ 11.18  
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
                                 

Weighted-Average

 
 

Outstanding:

           

Stock Options

   

Weighted-Average

   

Remaining

 
 

Range of Exercise Prices

   

Outstanding

   

Exercise Price

   

Contractual Life

 
  $ 5.76     $ 9.21       225,479     $ 5.76       3.78  
  $ 9.22     $ 15.47       173,907       11.83       2.83  
  $ 15.48     $ 22.66       37,774       19.11       8.29  
  $ 22.67     $ 32.36       31,591       27.69       4.26  
                    468,751     $ 10.57       3.82  
 

Exercisable:

           

Stock Options

   

Weighted-Average

 
 

Range of Exercise Prices

           

Exercisable

   

Exercise Price

 
  $ 5.76     $ 9.21       168,569     $ 5.76  
  $ 9.22     $ 15.47       166,467       11.88  
  $ 15.48     $ 22.66       32,494       19.43  
  $ 22.67     $ 32.36       21,191       25.40  
                    388,721     $ 10.59  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Three Months Ended

   

Years Ended December 31,

 
   

2015

   

2014

   

2013

 

Expected volatility

 

N/A

      34.25 %     34.12 %

Weighted-Average volatility

 

N/A

      34.25 %     34.12 %

Expected dividends

    0.0 %     0.0 %     0.0 %

Expected term (in years)

 

N/A

      9.4       7.5  

Risk-free rate

 

N/A

      2.26 %     1.31 %

Weighted-average fair value (grant date)

 

N/A

    $ 13.49     $ 7.83  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]
   

Three Months Ended March 31,

 
   

2015

   

2014

 
   

Shares

   

Weighted-Average Grant Date Fair Value

   

Shares

   

Weighted-Average Grant Date Fair Value

 
                                 

Unvested at beginning

    509,336     $ 21.58       614,580     $ 18.71  

Issued

    78,070       36.06       78,947       33.24  

Forfeited

    (84 )     25.91       (434 )     15.67  

Vested

    (193,338 )     20.66       (181,967 )     17.59  

Unvested at end

    393,984     $ 24.90       511,126     $ 21.36