XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
7. Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Basic weighted average shares outstanding 29,764 29,652 29,793 29,759
Effect of potentially dilutive stock options and restricted stock awards 384 406 374 372
Diluted weighted average common shares 30,148 30,058 30,167 30,131
Anti-dilutive shares 23 3 23 40