XML 37 R135.htm IDEA: XBRL DOCUMENT v3.20.1
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, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Interest income $ 23,370 $ 23,605 $ 24,382 $ 23,611 $ 25,381 $ 24,286 $ 24,297 $ 24,330 $ 94,968 $ 98,294 $ 95,308
Interest expense 1,313 1,384 1,393 1,425 1,502 1,961 2,035 1,951 5,515 7,449 8,090
Net interest income 22,057 22,221 22,989 22,186 23,879 22,325 22,262 22,379 89,453 90,845 87,218
Provision for loan losses 91 675 1,585 1,220 908 495 495 495 3,571 2,393 2,771
Net interest income after provision 21,966 21,546 21,404 20,966 22,971 21,830 21,767 21,884 85,882 88,452 84,447
Noninterest income, excluding net gain (loss) on sale of securities 9,314 7,634 8,692 8,080 6,297 7,137 6,959 6,668      
Net loss on sale of securities (43) (618) (43) (618) (661)
Noninterest expense 18,883 17,444 16,651 16,785 17,366 18,131 17,160 17,116 69,763 69,773 66,902
Income before income taxes 12,397 11,736 13,402 12,261 11,902 10,218 11,566 11,436 49,796 45,122 42,113
Income tax expense 2,833 2,580 2,951 2,630 2,596 1,118 2,500 2,568 10,994 8,782 20,628
Net income $ 9,564 $ 9,156 $ 10,451 $ 9,631 $ 9,306 $ 9,100 $ 9,066 $ 8,868 $ 38,802 $ 36,340 $ 21,485
Basic (in dollars per share) $ 0.61 $ 0.59 $ 0.67 $ 0.61 $ 0.58 $ 0.55 $ 0.54 $ 0.52 $ 2.47 $ 2.19 $ 1.26
Diluted (in dollars per share) 0.61 0.58 0.66 0.60 0.57 0.55 0.54 0.52 $ 2.46 $ 2.18 $ 1.26
Common dividends declared, per share (in dollars per share) $ 0.25 $ 0.25 $ 0.25 $ 0.21 $ 0.21 $ 0.21 $ 0.18 $ 0.66      
Weighted average common shares outstanding, basic (in shares) 15,611,093 15,603,992 15,712,204 15,839,424 16,201,148 16,512,823 16,689,398 16,955,758 15,690,812 16,587,504 17,002,116
Weighted average diluted shares outstanding (in shares) 15,670,047 15,664,587 15,775,320 15,920,950 16,280,404 16,612,416 16,788,615 17,047,638 15,756,093 16,666,385 17,077,842