XML 30 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share - Schedule of Calculation of the Shares Used in Computing Diluted EPS (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding 28,653,278 28,653,278 28,653,278 28,557,517
Treasury stock effect of common stock options and restricted stock awards 699,534 170,640 258,210 344,982
Diluted weighted average common shares outstanding 29,352,812 28,823,918 28,911,488 28,902,499