v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share  
Summary of reconciliation of earnings per share calculations

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Three months ended September 30, 

​

Nine months ended September 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Net income

​

$

862,312

​

$

510,279

​

$

2,494,850

​

$

1,184,455

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average common shares outstanding - basic

​

 

4,450,003

​

 

4,578,979

​

 

4,456,670

​

 

4,573,970

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Effect of dilution - stock options

​

 

—

​

 

4,163

​

 

—

​

 

4,256

​

Weighted average shares outstanding - diluted

​

 

4,450,003

​

 

4,583,142

​

 

4,456,670

​

 

4,578,226

​

​