XML 45 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 9 - Stock Option Plans (Tables)
12 Months Ended
Dec. 31, 2013
Disclosure Text Block Supplement [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Year ended December 31,

 
   

2013

   

2012

   

2011

 

Volatility

    69.4

%

    52.1

%

    73.7

%

Risk-free interest rate

    1.1

%

    0.5

%

    0.8

%

Expected life (in years)

    4.0       4.0       4.0  

Dividend yield

   

%

   

%

   

%

The weighted average grant date fair value for options issued, with the exercise price equal to market value on the date of grant

  $ 4.52     $ 2.24     $ 1.52  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
   

Year ended

December 31, 2013

   

Year ended

December 31, 2012

   

Year ended

December 31, 2011

 
   

Number

of shares

   

Weighted average

exercise price

per share

   

Number of

shares

   

Weighted average

exercise price

per share

   

Number

of shares

   

Weighted average

exercise price

per share

 

Outstanding, beginning of year

    2,148,170     $ 2.56,       2,186,511     $ 2.28       2,068,063     $ 2.24  

Granted

    180,375       8.36       194,750       5.44       176,500       2.96  

Exercised

    (890,033

)

    1.80       (191,585

)

    2.20       (18,427

)

    1.72  

Forfeited

    (29,684

)

    4.88       (40,751

)

    3.20       (24,625

)

    2.76  

Expired

    (1,189

)

    1.44       (755

)

    1.76       (15,000

)

    3.20  

Outstanding, end of year

    1,407,639     $ 3.80       2,148,170     $ 2.56       2,186,511     $ 2.28  

Options exercisable, end of year

    1,045,475     $ 3.14       1,772,723     $ 2.28       1,760,604     $ 2.16  
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
                         

Options outstanding

   

Options exercisable

 
 

Exercise price

   

Number

outstanding

   

Weighted average

exercise price

per share

   

Weighted average

remaining

contractual

life (years)

   

Aggregate

intrinsic

value

   

Number

exercisable

   

Weighted average

exercise

price

per share

   

Aggregate

intrinsic

value

 
  $ 1.52       -     $ 2.40       335,029     $ 2.32       0.9     $ 3,911,669       335,029     $ 2.32     $ 3,911,669  
  $ 2.48       -     $ 2.80       379,135     $ 2.75       3.0       4,264,512       302,472     $ 2.74       3,405,886  
  $ 2.92       -     $ 3.76       339,041     $ 3.21       2.0       3,658,099       288,867     $ 3.26       3,102,171  
  $ 4.20       -     $ 10.16       354,434     $ 6.86       5.5       2,530,230       119,107     $ 6.13       937,590  
                            1,407,639     $ 3.80             $ 14,364,510       1,045,475     $ 3.14     $ 11,357,316