XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share - Schedule of Calculation of the Shares Used in Computing Diluted EPS (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding 28,653,278 28,653,278 28,653,278 28,508,844
Treasury stock effect of common stock options and restricted stock awards 189,231 414,087 364,099 407,305
Diluted weighted average common shares outstanding 28,842,509 29,067,365 29,017,377 28,916,149