XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
7. Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic weighted average shares outstanding 29,733 29,814 29,819 29,800
Effect of potentially dilutive stock options and restricted stock awards 0 410 0 390
Diluted weighted average common shares 29,733 30,224 29,819 30,190
Anti-dilutive shares 541 32 541 18