XML 36 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2015
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended March 31,

 
   

2015

   

2014

 

Numerator:

               

Net income

  $ 5,963     $ 9,018  
                 

Denominator:

               

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

    39,105       38,470  

Effect of dilutive securities

    1,491       1,047  

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

    40,596       39,517  
                 

Net income per share:

               

Basic

  $ 0.15     $ 0.23  

Diluted

  $ 0.15     $ 0.23