XML 84 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Policies - Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]      
Weighted average number of common shares used for basic EPS (in Shares) 32,345,382 33,150,949 34,713,937
Effect of dilutive stock options and restricted and deferred stock unit awards (in Shares) 652,621 0 496,493
Weighted average number of common shares and dilutive potential common stock used in dilutive EPS (in Shares) 32,998,003 33,150,949 35,210,430
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of EPS (in Shares)   735,577  
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of EPS (in Shares) 4,049 73,897 77,807