v3.26.1
Earnings per Share
3 Months Ended
Mar. 31, 2026
Earnings per Share  
Earnings per Share

7. Earnings per Share

 

The following table presents the calculation of basic and diluted net income per common share for the three-month periods ended March 31, 2026 and 2025.

 

 

 

March 31,

 

 

 

2026

 

 

2025

 

Net income

 

$6,369,190

 

 

$1,591,851

 

Weighted average shares-basic

 

 

15,795,072

 

 

 

13,666,321

 

Potentially dilutive common shares from stock options- included

 

 

181,226

 

 

 

69,449

 

Weighted average shares-diluted

 

 

15,976,298

 

 

 

13,735,770

 

Net income per share-basic

 

$0.40

 

 

$0.12

 

Net income per share-diluted

 

$0.40

 

 

$0.12

 

Potentially dilutive common shares from stock options- excluded

 

 

69,274

 

 

 

401,551