XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF NET INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
INTEREST AND DIVIDEND INCOME      
Loans, including fees $ 472,713 $ 476,382 $ 443,124
Investment Securities:      
Taxable 42,339 37,744 31,611
Tax-exempt 260 690 852
Dividends 1,178 1,056 2,314
Total Interest and Dividend Income 516,490 515,872 477,901
INTEREST EXPENSE      
Deposits 154,570 159,411 92,836
Borrowings, junior subordinated debt securities and other 11,824 21,655 35,655
Total Interest Expense 166,394 181,066 128,491
NET INTEREST INCOME 350,096 334,806 349,410
Provision for credit losses 7,422 133 17,892
Net Interest Income After Provision for Credit Losses 342,674 334,673 331,518
NONINTEREST INCOME      
Net loss on sale of securities (2,295) (7,938) 0
Other 7,135 10,226 10,993
Total Noninterest Income 52,023 49,083 57,620
NONINTEREST EXPENSE      
Salaries and employee benefits 127,647 121,990 111,462
Data processing and information technology 19,757 19,510 17,437
Occupancy 16,195 15,102 14,814
Furniture, equipment and software 13,513 13,559 12,912
Other taxes 7,601 7,452 6,488
Marketing 5,906 6,351 6,813
Professional services and legal 5,452 5,468 7,823
FDIC insurance 4,235 4,201 4,122
Other 26,451 25,305 28,463
Total Noninterest Expense 226,757 218,938 210,334
Income Before Taxes 167,940 164,818 178,804
Income tax expense 33,710 33,553 34,023
Net Income $ 134,230 $ 131,265 $ 144,781
Earnings per share—basic (in dollars per share) $ 3.51 $ 3.43 $ 3.76
Earnings per share—diluted (in dollars per share) 3.49 3.41 3.74
Dividends declared per share (in dollars per share) $ 1.38 $ 1.33 $ 1.29
Debit and credit card      
NONINTEREST INCOME      
Revenues from contract with customers $ 18,303 $ 18,263 $ 18,248
Service charges on deposit accounts      
NONINTEREST INCOME      
Revenues from contract with customers 16,433 16,273 16,193
Wealth management      
NONINTEREST INCOME      
Revenues from contract with customers $ 12,447 $ 12,259 $ 12,186