XML 52 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Common Shares Outstanding

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 

 

 

    

2018

    

2017

    

2016

 

Denominator:

 

  

 

  

 

  

 

Basic weighted average shares outstanding

 

47,608

 

47,140

 

46,083

 

Effect of dilutive stock options and restricted stock

 

806

 

1,095

 

1,038

 

Diluted weighted average shares outstanding

 

48,414

 

48,235

 

47,121