XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
7. Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Basic weighted average shares outstanding 29,794 29,764 29,863 29,793
Effect of potentially dilutive stock options and restricted stock awards 0 384 0 374
Diluted weighted average common shares 29,794 30,148 29,863 30,167
Anti-dilutive shares 541 23 541 23