XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic earnings per share        
Net income $ 3,354 $ 3,346 $ 4,923 $ 4,723
Weighted-average shares outstanding 36,435 38,851 36,564 39,305
Basic earnings per share $ 0.09 $ 0.09 $ 0.13 $ 0.12
Diluted earnings per share        
Net income $ 3,354 $ 3,346 $ 4,923 $ 4,723
Weighted-average shares outstanding 36,435 38,851 36,564 39,305
Effect of dilutive securities - options and restricted stock 626 1,042 685 1,062
Diluted weighted-average shares outstanding 37,061 39,893 37,249 40,367
Diluted earnings per share $ 0.09 $ 0.08 $ 0.13 $ 0.12