XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of Diluted Shares        
Denominator for Basic Earnings Per Share (in shares) 40,541,594 41,884,221 40,738,772 41,960,743
Dilutive Effect of Equity Based Awards (in shares) 228,173 267,979 249,229 292,157
Denominator for Diluted Earnings Per Share (in shares) 40,769,767 42,152,200 40,988,001 42,252,900
Antidilutive Stock Options and Restricted Stock Outstanding (in shares) 4,706 1,293 4,706 1,293