XML 55 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 5 - Net Income per Share (Tables)
6 Months Ended
Jun. 30, 2012
Schedule of Calculation of Numerator and Denominator in Earnings Per Share [Table Text Block]
   
Three months ended June 30,
   
Six months ended June 30,
 
   
2012
   
2011
   
2012
   
2011
 
Numerator:
                       
Net income
  $ 6,592     $ 3,482     $ 9,587     $ 5,375  
                                 
Denominator:
                               
Weighted average oustanding shares used to compute basic net income per share
    34,665       33,846       34,385       34,432  
Effect of dilutive securities
    1,332       1,057       1,275       1,166  
Weighted average oustanding shares used to compute diluted net income per share
    35,997       34,903       35,660       35,598  
                                 
Net income per share - basic
  $ 0.19     $ 0.10     $ 0.28     $ 0.16  
Net income per share - diluted
  $ 0.18     $ 0.10     $ 0.27     $ 0.15