XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
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 March 31,
(In thousands, except share and per share amounts)20232022
Net income $6,970 $6,086 
Weighted average shares outstanding11,703,813 11,829,245 
Basic earnings per share$0.60 $0.51 
 
Diluted Earnings Per ShareFor the Three Months
Ended March 31,
(In thousands, except share and per share amounts)20232022
Net income $6,970 $6,086 
Weighted average shares outstanding11,703,813 11,829,245 
Effect of diluted stock options and restricted stock 27,322 42,780 
Weighted average shares of common stock and common stock equivalents
11,731,135 11,872,025 
Diluted earnings per share$0.59 $0.51