XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Reconciliation of Diluted Shares    
Denominator for Basic Earnings Per Share (in shares) 40,938,318 42,038,573
Dilutive Effect of Equity Based Awards (in shares) 275,135 319,852
Denominator for Diluted Earnings Per Share (in shares) 41,213,453 42,358,425
Antidilutive Stock Options and Restricted Stock Outstanding (in shares) 102,394 137