XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents a reconciliation of the numerator and denominator used in the calculation of basic and diluted earnings per common share (EPS) for periods ended September 30, 2023 and 2022.  When applicable, share and per share amounts have been adjusted for the September 26, 2023, 3% stock dividend.
Earnings Per Share
Three Months EndedNine Months Ended
September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Earnings Per Share - Basic:
Net Income$7,743 $12,163 $22,352 $36,712 
Weighted Average Shares - Basic17,050 17,007 17,049 17,001 
Earnings Per Share - Basic$0.46 $0.72 $1.31 $2.16 
Earnings Per Share - Diluted:
Net Income$7,743 $12,163 $22,352 $36,712 
Weighted Average Shares - Basic17,050 17,007 17,049 17,001 
Dilutive Average Shares Attributable to Stock Options— 47 — 49 
Weighted Average Shares - Diluted17,050 17,054 17,04917,050 
Earnings Per Share - Diluted$0.46 $0.72 $1.31 $2.15