Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2015
Schedule of Earnings Per Share Basic and Diluted
     Three Months Ended
March 31,
 
     2015      2014  

Numerator—basic and diluted

     

Net income

   $ 23,686       $ 18,117   
  

 

 

    

 

 

 

Denominator

     

Weighted average number of common shares outstanding—basic

     40,384         39,438   

Effect of dilutive stock options

     376         356   

Effect of dilutive restricted shares

     564         663   
  

 

 

    

 

 

 

Weighted average number of common shares outstanding—diluted

     41,324         40,457   
  

 

 

    

 

 

 

Earnings per common share — basic

   $ 0.59       $ 0.46   
  

 

 

    

 

 

 

Earnings per common share — diluted

   $ 0.57       $ 0.45   
  

 

 

    

 

 

 

Antidilutive stock options and restricted shares

     2,173         3,177