v3.26.1
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Common Share  
Schedule of earnings per common share

Three months ended

Six months ended

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

(In thousands, except share and per share data)

Numerator:

 

  ​

 

  ​

 

  ​

Net income (loss)

$

2,738

$

(282)

$

4,532

$

1,626

Denominator:

 

  ​

 

  ​

 

  ​

 

  ​

Weighted average common shares outstanding (basic)

 

16,964,267

 

16,519,267

 

16,945,963

 

16,519,267

Effect of stock options

 

1,287

 

 

977

 

Weighted average common shares outstanding (diluted)

 

16,965,554

 

16,519,267

 

16,946,940

 

16,519,267

Earnings per common share:

 

  ​

 

  ​

 

  ​

 

  ​

Basic

$

0.16

$

(0.02)

$

0.27

$

0.10

Diluted

 

0.16

 

(0.02)

 

0.27

 

0.10