| 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 |
|
|
Nine Months Ended |
|
| |
|
September 30, |
|
|
September 30, |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Earnings Per Share - Basic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
|
$ |
5,404,032 |
|
|
$ |
3,369,211 |
|
|
$ |
13,664,915 |
|
|
$ |
9,649,552 |
|
| Weighted average shares of common stock outstanding - Basic |
|
|
3,551,932 |
|
|
|
3,540,746 |
|
|
|
3,550,738 |
|
|
|
3,538,148 |
|
| Earnings Per Share - Basic |
|
$ |
1.52 |
|
|
$ |
0.95 |
|
|
$ |
3.85 |
|
|
$ |
2.73 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Earnings Per Share - Diluted |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Weighted average shares of common stock outstanding - Basic |
|
|
3,551,932 |
|
|
|
3,540,746 |
|
|
|
3,550,738 |
|
|
|
3,538,148 |
|
| Unvested Restricted Stock Awards |
|
|
13,198 |
|
|
|
17,135 |
|
|
|
8,530 |
|
|
|
11,404 |
|
| Weighted average shares of common stock - Diluted |
|
|
3,565,130 |
|
|
|
3,557,881 |
|
|
|
3,559,268 |
|
|
|
3,549,552 |
|
| Earnings Per Share - Diluted |
|
$ |
1.52 |
|
|
$ |
0.95 |
|
|
$ |
3.84 |
|
|
$ |
2.72 |
|
|