XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest and Dividend Income        
Interest and fees on loans $ 15,066 $ 14,432 $ 30,074 $ 28,729
Interest and dividends on securities 1,275 957 2,626 1,994
Other income 414 295 693 512
Total interest and dividend income 16,755 15,684 33,393 31,235
Interest Expense        
Interest expense on deposits 4,866 5,370 9,628 10,504
Interest expense on borrowings 397 1,269 1,236 2,874
Total interest expense 5,263 6,639 10,864 13,378
Net interest income 11,492 9,045 22,529 17,857
(Credit to) Provision for Credit Losses (101) 447 252 530
Net interest income after provision for credit losses 11,593 8,598 22,277 17,327
Non-interest Income        
Service charges on deposit accounts 728 736 1,501 1,479
Net gain on sales of loans 69 35 107 81
Increase in cash surrender value of life insurance 194 188 382 372
Net gain from sale of other real estate owned       4
Net loss on disposal of premises and equipment       (18)
Investment advisory income 269 378 605 759
Other 342 269 758 519
Total non-interest income 1,602 1,606 3,353 3,196
Non-interest Expense        
Salaries and employee benefits 5,242 4,912 10,376 9,904
Occupancy 1,115 1,062 2,186 2,115
Data processing 534 521 1,059 1,016
Professional fees 492 458 969 872
Marketing 223 115 423 236
FDIC deposit insurance and other insurance 295 261 592 514
Amortization of intangible assets 17 20 37 41
Other 1,789 1,598 3,573 3,126
Total non-interest expense 9,707 8,947 19,215 17,824
Net income before income taxes 3,488 1,257 6,415 2,699
Net Provision for Income Taxes 762 282 1,401 603
Net income $ 2,726 $ 975 $ 5,014 $ 2,096
Earnings per common share:        
Basic (in dollars per share) $ 0.25 $ 0.09 $ 0.47 $ 0.19
Diluted (in dollars per share) $ 0.25 $ 0.09 $ 0.46 $ 0.19
Weighted average shares outstanding, basic (in shares) 10,787,446 10,753,460 10,782,259 10,750,733
Weighted average shares outstanding, diluted (in shares) 10,954,124 10,819,751 10,939,842 10,832,303