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