XML 26 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statement of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
INTEREST AND DIVIDEND INCOME:      
Interest and fees on loans $ 144,430 $ 142,688 $ 116,075
Interest-bearing deposits with banks 502 851 736
Investment securities:      
Taxable 9,910 7,135 6,636
Nontaxable 2,626 2,093 2,264
Dividends 1,700 1,550 1,407
TOTAL INTEREST AND DIVIDEND INCOME 159,168 154,317 127,118
INTEREST EXPENSE:      
Deposits 47,050 52,326 31,699
Borrowed funds 14,117 15,536 15,159
TOTAL INTEREST EXPENSE 61,167 67,862 46,858
NET INTEREST INCOME 98,001 86,455 80,260
Provision for credit losses 2,375 2,587 937
Provision for credit losses - acquisition day 1 non-PCD     4,591
NET INTEREST INCOME AFTER PROVISION FOR CREDIT LOSSES 95,626 83,868 74,732
NON-INTEREST INCOME:      
Service charges 5,569 5,749 5,639
Trust 792 816 764
Brokerage and insurance 2,627 2,381 1,924
Equity security gains (losses), net 67 145 (144)
Available for sale security losses, net 0 0 (51)
Gains on loans sold 2,290 2,316 1,452
Earnings on bank owned life insurance 1,433 1,684 1,254
Gain on sale of Braavo division 0 1,102 0
Other 1,566 1,208 767
TOTAL NON-INTEREST INCOME 14,344 15,401 11,605
NON-INTEREST EXPENSES:      
Salaries and employee benefits 39,402 39,347 34,990
Occupancy 5,299 5,013 4,123
Furniture and equipment 1,209 1,038 822
Professional fees 2,341 2,599 1,962
Federal depository insurance 1,710 1,996 1,475
Pennsylvania shares tax 739 1,114 583
Amortization of intangibles 478 564 373
Merger and acquisition 0 0 9,269
ORE expenses 267 212 166
Software expenses 1,844 1,953 1,784
Other 11,443 11,550 9,215
TOTAL NON-INTEREST EXPENSES 64,732 65,386 64,762
Income before provision for income taxes 45,238 33,883 21,575
Provision for income taxes 8,666 6,065 3,764
NET INCOME $ 36,572 $ 27,818 $ 17,811
PER COMMON SHARE DATA:      
EARNINGS PER SHARE - BASIC (in Dollars per share) $ 7.62 $ 5.8 $ 3.98
EARNINGS PER SHARE – DILUTED (in Dollars per share) $ 7.62 $ 5.79 $ 3.98
Number of shares used in computation - basic (in Shares) 4,797,520 4,797,258 4,476,235
Number of shares used in computation - diluted (in Shares) 4,800,093 4,802,139 4,476,235