XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic:        
Net income $ 5,556 $ 4,421 $ 15,443 $ 11,951
Weighted average common shares (in shares) 47,888 48,751 48,191 48,521
Earnings per share (in dollars per share) $ 0.12 $ 0.09 $ 0.32 $ 0.25
Diluted:        
Net income $ 5,556 $ 4,421 $ 15,443 $ 11,951
Basic weighted average common shares (in shares) 47,888 48,751 48,191 48,521
Potential common shares (in shares) 1,956 2,759 2,446 3,192
Diluted weighted average common shares (in shares) 49,844 51,510 50,637 51,713
Diluted earnings per share (in dollars per share) $ 0.11 $ 0.09 $ 0.30 $ 0.23