XML 113 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share - Schedule of Reconciliation of Weighted Average Number of Common Shares Outstanding for Computing Diluted Earnings Per Share and Antidilutive Stock Options and Restricted Stock Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Diluted Shares      
Denominator for Basic Earnings Per Share (in shares) 39,726,210 40,384,328 41,714,770
Dilutive Effect of Equity Based Awards (in shares) 165,897 265,242 284,629
Denominator for Diluted Earnings Per Share (in shares) 39,892,107 40,649,570 41,999,399
Antidilutive Stock Options and Restricted Stock Outstanding (in shares) 113,410 4,905