XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Interest income    
Interest and fees on loans $ 81,756 $ 69,569
Interest on investment securities: Taxable 6,760 7,173
Interest on investment securities: Exempt from federal income tax 209 714
Total investment income 6,969 7,887
Other 3,268 3,700
Total interest income 91,993 81,156
Interest expense    
Interest on deposits 25,828 19,198
Interest on short-term borrowings 1,477 147
Interest on long-term borrowings 4,710 4,941
Total Interest Expense 32,015 24,286
Net Interest income 59,978 56,870
Credit loss expense - loans 2,929 1,700
Credit loss expense - debt securities held to maturity 14 45
Credit loss credit- unfunded commitments (10) (125)
Total credit loss expense 2,933 1,620
Net interest income after provision for credit losses 57,045 55,250
Other operating income    
Net losses on investments, available for sale   (4,214)
Net gains on sales of residential mortgage loans 414 381
Net losses on disposal of fixed assets   (29)
Net gains/(losses) 414 (3,862)
Total other income 19,411 18,331
Total other operating income 19,825 14,469
Other operating expenses    
Salaries and employee benefits 28,029 27,520
FDIC premiums 1,070 992
Equipment expense 2,675 3,157
Occupancy expense of premises 2,878 3,441
Data processing expense 5,761 5,384
Marketing expense 674 833
Professional services 1,948 2,133
Contract labor 597 616
Line rentals 408 466
Total OREO expense/(income), net 271 (89)
Investor relations 293 345
Contributions 234 229
Other 4,802 5,216
Total other operating expenses 49,640 50,243
Income before income tax expense 27,230 19,476
Provision for income tax expense 6,661 4,416
Net Income $ 20,569 $ 15,060
Basic net income per share $ 3.15 $ 2.25
Diluted net income per share $ 3.15 $ 2.25
Weighted average number of basic shares outstanding 6,527 6,686
Weighted average number of diluted shares outstanding 6,540 6,701
Dividends declared per common share $ 0.84 $ 0.8
Service charges on deposit accounts    
Other operating income    
Total other income $ 2,220 $ 2,198
Other service charges    
Other operating income    
Total other income 887 929
Trust department    
Other operating income    
Total other income 9,094 8,282
Debit card income    
Other operating income    
Total other income 4,065 4,101
Bank owned life insurance    
Other operating income    
Total other income 1,345 1,261
Brokerage commissions    
Other operating income    
Total other income 1,449 1,160
Other    
Other operating income    
Total other income $ 351 $ 400