XML 65 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2015
Earnings Per Share [Abstract]  
Summary of Net Income Per Share
     Three months ended,  
     2015      2014  

Net income

   $ 6,001       $ 5,238   

Weighted average shares outstanding

     18,996         17,656   

Effective of dilutive stock options

     384         306   
  

 

 

    

 

 

 

Diluted shares outstanding

  19,380      17,962   
  

 

 

    

 

 

 

Basic net income per share

$ 0.32    $ 0.30   
  

 

 

    

 

 

 

Diluted net income per share

$ 0.31    $ 0.29