XML 84 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 11 - Stock Option Plans (Tables)
12 Months Ended
Dec. 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Year ended December 31,

 
   

2014

   

2013

   

2012

 

Volatility

    56.1

%

    69.4

%

    52.1

%

Risk-free interest rate

    1.3

%

    1.1

%

    0.5

%

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

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

 

 

Year ended

December 31, 2014

 

 

Year ended

December 31, 2013

 

 

Year ended

December 31, 2012

 

 

 

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

 

 

1,407,639

 

 

$

3.80

 

 

 

2,148,170

 

 

$

2.56

 

 

 

2,186,511

 

 

$

2.28

 

Granted

 

 

102,475

 

 

 

15.78

 

 

 

180,375

 

 

 

8.36

 

 

 

194,750

 

 

 

5.44

 

Exercised

 

 

(502,061

)

 

 

2.95

 

 

 

(890,034

)

 

 

1.80

 

 

 

(191,585

)

 

 

2.20

 

Forfeited

 

 

(28,366

)

 

 

6.60

 

 

 

(29,684

)

 

 

4.88

 

 

 

(40,751

)

 

 

3.20

 

Expired

 

 

(3,625

)

 

 

3.36

 

 

 

(1,188

)

 

 

1.44

 

 

 

(755

)

 

 

1.76

 

Outstanding, end of year

 

 

976,062

 

 

$

5.41

 

 

 

1,407,639

 

 

$

3.80

 

 

 

2,148,170

 

 

$

2.56

 

Options exercisable, end of year

 

 

725,392

 

 

$

4.03

 

 

 

1,045,475

 

 

$

3.14

 

 

 

1,772,723

 

 

$

2.28

 

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

 

$

2.40 - $ 2.40       113,250     $ 2.40       0.4     $ 1,926,383       113,250     $ 2.40     $ 1,926,383  

$

2.48 - $ 2.80       318,451     $ 2.76       2.1       5,301,971       318,451     $ 2.76       5,301,971  

$

2.92 - $ 3.76       136,973     $ 3.01       2.9       2,246,604       112,866     $ 3.03       1,849,080  

$

4.20 - $ 15.93       407,388     $ 9.13       4.9       4,188,903       180,825     $ 7.91       2,078,742  
                976,062     $ 5.41             $ 13,663,861       725,392     $ 4.03     $ 11,156,176  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   

Year ended December 31, 2014

   

Year ended December 31, 2013

   

Year ended December 31, 2012

 

Network expenses

  $ 30,938     $ 31,664     $ 24,480  

Sales and marketing

    143,514       129,302       92,168  

Technical operations and development

    85,904       78,800       59,141  

General and administrative

    282,382       191,137       184,910  
    $ 542,738     $ 430,903     $ 360,699