Earnings Per Share [Text Block] |
10. EARNINGS PER COMMON SHARE
The following table sets forth the computation of basic and diluted earnings per share.
|
|
Three Months Ended |
|
|
Six Months Ended |
|
|
|
June 30, |
|
|
June 30, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Earnings Per Share - Basic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net Income |
|
$ |
5,129,849 |
|
|
$ |
3,283,456 |
|
|
$ |
8,260,884 |
|
|
$ |
6,280,341 |
|
Weighted average shares of common stock outstanding - Basic |
|
|
3,551,932 |
|
|
|
3,540,656 |
|
|
|
3,550,131 |
|
|
|
3,536,834 |
|
Earnings Per Share - Basic |
|
$ |
1.44 |
|
|
$ |
0.93 |
|
|
$ |
2.33 |
|
|
$ |
1.78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Earnings Per Share - Diluted |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average shares of common stock outstanding - Basic |
|
|
3,551,932 |
|
|
|
3,540,656 |
|
|
|
3,550,131 |
|
|
|
3,536,834 |
|
Unvested Restricted Stock Awards |
|
|
7,785 |
|
|
|
11,857 |
|
|
|
5,224 |
|
|
|
8,639 |
|
Weighted average shares of common stock - Diluted |
|
|
3,559,717 |
|
|
|
3,552,513 |
|
|
|
3,555,355 |
|
|
|
3,545,473 |
|
Earnings Per Share - Diluted |
|
$ |
1.44 |
|
|
$ |
0.92 |
|
|
$ |
2.32 |
|
|
$ |
1.77 |
|
|