XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2022
NET INCOME PER COMMON SHARE  
Schedule of computation of basic and diluted earnings per share

Year Ended

December 31,

    

2022

    

2021

Basic:

Net income

$

19,726

$

15,529

Weighted average common shares

 

48,175

 

48,638

Earnings per share

$

0.41

$

0.32

Diluted:

Net income

$

19,726

$

15,529

Basic weighted average common shares

 

48,175

 

48,638

Potential common shares

 

2,245

 

3,118

Diluted weighted average common shares

 

50,420

 

51,756

Diluted earnings per share

$

0.39

$

0.30