XML 35 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 6 - Net Income per Share (Tables)
9 Months Ended
Sep. 30, 2015
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2015

   

2014

   

2015

   

2014

 

Numerator:

                               

Net income

  $ 11,201     $ 11,221     $ 25,063     $ 26,635  
                                 

Denominator:

                               

Weighted-average outstanding shares used to compute basic net income per share

    39,592       38,785       39,422       38,646  

Effect of dilutive securities

    1,097       942       1,254       972  

Weighted-average outstanding shares used to compute diluted net income per share

    40,689       39,727       40,676       39,618  
                                 

Net income per share:

                               

Basic

  $ 0.28     $ 0.29     $ 0.64     $ 0.69  

Diluted

  $ 0.28     $ 0.28     $ 0.62     $ 0.67