XML 133 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Note 23 - Quarterly Financial Data (Unaudited) - Summary of Quarterly Earnings (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Interest income $ 30,988 $ 29,722 $ 27,970 $ 25,639 $ 25,832 $ 25,789 $ 26,538 $ 27,151 $ 114,319 $ 105,310 $ 114,036
Interest expense 367 380 423 486 600 643 724 869 1,656 2,836 5,464
Net interest income 30,621 29,342 27,547 25,153 25,232 25,146 25,814 26,282 112,663 102,474 108,572
Provision for (recovery of) credit/loan losses 3,416 685 510 1,961 (846) (1,394) (2,230) (4,001) 6,572 (8,471) 12,668
Net interest income after provision 27,205 28,657 27,037 23,192 26,078 26,540 28,044 30,283 106,091 110,945 95,904
Noninterest income, excluding net gain (loss) on sale of securities 9,184 9,950 8,854 9,194 9,215 8,720 8,797 7,569      
Noninterest expense 20,730 21,145 21,255 19,986 21,701 18,836 19,361 18,820 83,116 78,718 79,625
Income before income taxes 15,659 17,462 14,636 12,400 13,592 16,424 17,480 19,032 60,157 66,528 46,112
Income tax expense 3,076 4,111 3,423 2,885 3,037 3,816 4,077 4,430 13,495 15,360 10,186
Net income $ 12,583 $ 13,351 $ 11,213 $ 9,515 $ 10,555 $ 12,608 $ 13,403 $ 14,602 $ 46,662 $ 51,168 $ 35,926
Basic (in dollars per share) $ 0.78 $ 0.82 $ 0.67 $ 0.57 $ 0.62 $ 0.73 $ 0.77 $ 0.83 $ 2.82 $ 2.95 $ 2.02
Diluted (in dollars per share) 0.77 0.81 0.67 0.56 0.62 0.73 0.76 0.82 2.82 2.94 2.02
Dividends per common share (in dollars per share) $ 0.29 $ 0.29 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.25 $ 0.25 $ 1.12 $ 1.04 $ 1.00
Weighted average common shares outstanding, basic (in shares) 16,229,289 16,378,022 16,662,817 16,817,284 16,974,005 17,221,244 17,486,182 17,669,937 16,519,848 17,335,615 17,781,748
Weighted average diluted shares outstanding (in shares) 16,281,922 16,413,202 16,682,615 16,864,515 17,038,980 17,279,576 17,536,144 17,729,185 16,562,257 17,402,936 17,815,380