XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
A reconciliation of the numerators and denominators of the basic and diluted EPS computations is as follows:
Basic Earnings Per ShareFor the Three Months
Ended September 30,
For the Nine Months
 Ended September 30,
(In thousands, except share and per share amounts)2024202320242023
Net income $3,385 $6,390 $771 $19,642 
Weighted average shares outstanding18,843,606 11,742,334 16,478,049 11,723,233 
Basic earnings per share$0.18 $0.54 $0.05 $1.67 
 

Diluted Earnings Per ShareFor the Three Months
Ended September 30,
For the Nine Months
 Ended September 30,
(In thousands, except share and per share amounts)2024202320242023
Net income $3,385 $6,390 $771 $19,642 
Weighted average shares outstanding18,843,606 11,742,334 16,478,049 11,723,233 
Effect of dilutive stock options and restricted stock 121,828 13,424 97,312 22,373 
Weighted average shares of common stock and common stock equivalents18,965,434 11,755,758 16,575,361 11,745,606 
Diluted earnings per share$0.18 $0.54 $0.05 $1.67