XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME PER COMMON SHARE (Tables)
9 Months Ended
Sep. 30, 2022
NET INCOME PER COMMON SHARE  
Schedule of computation of basic and diluted earnings per share

Three Months Ended September 30,

Nine Months Ended September 30,

    

2022

    

2021

    

2022

    

2021

Basic:

Net income

$

5,556

$

4,421

$

15,443

$

11,951

Weighted average common shares

 

47,888

 

48,751

 

48,191

 

48,521

Earnings 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

 

47,888

 

48,751

 

48,191

 

48,521

Potential common shares

 

1,956

 

2,759

 

2,446

 

3,192

Diluted weighted average common shares

 

49,844

 

51,510

 

50,637

 

51,713

Diluted earnings per share

$

0.11

$

0.09

$

0.30

$

0.23