XML 71 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Details 1) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Denominator for Basic Earnings Per Share (in shares) 40,384,328 41,714,770 42,280,931
Dilutive Effect of Equity Based Awards (in shares) 265,242 284,629 326,126
Denominator for Diluted Earnings Per Share (in shares) 40,649,570 41,999,399 42,607,057
Antidilutive Stock Options and Restricted Stock Outstanding (in shares) 4,905 0 0