XML 50 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 7 - Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2013
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year Ended December 31,

 
   

2013

   

2012

   

2011

 

Numerator:

                       

Net income

  $ 22,898     $ 15,756     $ 13,301  
                         

Denominator:

                       

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

    37,387       34,871       34,050  

Effect of dilutive securities

    1,233       1,376       1,110  

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

    38,620       36,247       35,160  
                         

Net income per share - basic

  $ 0.61     $ 0.45     $ 0.39  

Net income per share - diluted

  $ 0.59     $ 0.43     $ 0.38