| 
The following table sets forth the computation of basic and diluted net income per share: 
|  |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|   |   | Three months ended |   | Six months ended |  
|   |   | June 30, 2012 |   | June 30, 2011 |   | June 30, 2012 |   | June 30, 2011 |  
| Numerator: |   |   |   |   |   |   |   |   |  
| Numerator for basic and diluted income per share - net income |   | $ | 14,167 | 
 |   | $ | 11,969 | 
 |   | $ | 24,440 | 
 |   | $ | 19,838 | 
 |  
| Denominator (in thousands): |   |   | 
 |   |   | 
 |   |   |   |   |  
| Denominator for basic income per share - weighted-average shares |   | 28,908 | 
 |   | 29,337 | 
 |   | 28,800 | 
 |   | 29,236 | 
 |  
| Effect of dilutive stock options and non-vested shares |   | 537 | 
 |   | 514 | 
 |   | 602 | 
 |   | 382 | 
 |  
| Denominator for diluted income per share - adjusted weighted-average shares |   | 29,445 | 
 |   | 29,851 | 
 |   | 29,402 | 
 |   | 29,618 | 
 |  
| Basic net income per share |   | $ | 0.49 | 
 |   | $ | 0.41 | 
 |   | $ | 0.85 | 
 |   | $ | 0.68 | 
 |  
| Diluted net income per share |   | $ | 0.48 | 
 |   | $ | 0.40 | 
 |   | $ | 0.83 | 
 |   | $ | 0.67 | 
 |  |