| Schedule of Earnings Per Share |
The factors used in the earnings per share computation
for the three and six months ended June 30, 2026 and 2025, are presented below:
| | |
Three Months Ended
June 30, | | |
Six Months Ended
June 30, | |
| | |
2026 | | |
2025 | | |
2026 | | |
2025 | |
| Basic | |
| | |
| | |
| | |
| |
| Net income | |
$ | 10,215,666 | | |
$ | 8,899,592 | | |
$ | 19,750,104 | | |
$ | 17,591,198 | |
| Weighted average common shares outstanding | |
| 13,700,296 | | |
| 12,239,644 | | |
| 13,699,148 | | |
| 12,188,624 | |
| Basic earnings per share | |
$ | 0.75 | | |
$ | 0.73 | | |
$ | 1.44 | | |
$ | 1.44 | |
| | |
| | | |
| | | |
| | | |
| | |
| Diluted | |
| | | |
| | | |
| | | |
| | |
| Net income | |
$ | 10,215,666 | | |
$ | 8,899,592 | | |
$ | 19,750,104 | | |
$ | 17,591,198 | |
| Weighted average common shares outstanding for basic
EPS | |
| 13,700,296 | | |
| 12,239,644 | | |
| 13,699,148 | | |
| 12,188,624 | |
| Add: Dilutive effects of assumed
vesting of equity awards | |
| 22,431 | | |
| - | | |
| 22,431 | | |
| - | |
| Average diluted common shares | |
| 13,722,727 | | |
| 12,239,644 | | |
| 13,721,579 | | |
| 12,188,624 | |
| Diluted earnings per common share | |
$ | 0.74 | | |
$ | 0.73 | | |
$ | 1.44 | | |
$ | 1.44 | |
|