v3.26.3
NET INCOME PER COMMON SHARE (Tables)
9 Months Ended
Sep. 30, 2026
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,

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Basic:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

3,370

​

$

3,056

​

$

9,384

​

$

6,727

​

Weighted average common shares

​

 

48,271

​

 

48,132

​

 

48,025

​

 

48,258

​

Earnings per share

​

$

0.07

​

$

0.06

​

$

0.20

​

$

0.14

​

Diluted:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

3,370

​

$

3,056

​

$

9,384

​

$

6,727

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic weighted average common shares

​

 

48,271

​

 

48,132

​

 

48,025

​

 

48,258

​

Potential common shares

​

 

2,189

​

 

2,305

​

 

2,133

​

 

2,014

​

Diluted weighted average common shares

​

 

50,460

​

 

50,437

​

 

50,158

​

 

50,272

​

Diluted earnings per share

​

$

0.07

​

$

0.06

​

$

0.19

​

$

0.13

​

​