XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
7. Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Basic weighted average shares outstanding 29,814 29,721 29,800 29,746
Effect of potentially dilutive stock options and restricted stock awards 410 407 390 391
Diluted weighted average common shares 30,224 30,128 30,190 30,137
Anti-dilutive shares 32 41 18 17