XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INTEREST AND DIVIDEND INCOME      
Loans, including fees $ 476,382 $ 443,124 $ 314,866
Investment Securities:      
Taxable 37,744 31,611 23,743
Tax-exempt 690 852 1,579
Dividends 1,056 2,314 563
Total Interest and Dividend Income 515,872 477,901 340,751
INTEREST EXPENSE      
Deposits 159,411 92,836 19,907
Borrowings, junior subordinated debt securities and other 21,655 35,655 5,061
Total Interest Expense 181,066 128,491 24,968
NET INTEREST INCOME 334,806 349,410 315,783
Provision for credit losses 133 17,892 8,366
Net Interest Income After Provision for Credit Losses 334,673 331,518 307,417
NONINTEREST INCOME      
Net (loss) gain on sale of securities (7,938) 0 198
Other 10,226 10,993 9,507
Total Noninterest Income 49,083 57,620 58,259
NONINTEREST EXPENSE      
Salaries and employee benefits 121,990 111,462 103,221
Data processing and information technology 19,510 17,437 16,918
Occupancy 15,102 14,814 14,812
Furniture, equipment and software 13,559 12,912 11,606
Marketing 6,351 6,488 5,600
Other taxes 7,452 6,813 6,620
Professional services and legal 5,468 7,823 8,318
FDIC insurance 4,201 4,122 2,854
Other 25,305 28,463 26,797
Total Noninterest Expense 218,938 210,334 196,746
Income Before Taxes 164,818 178,804 168,930
Income tax expense 33,553 34,023 33,410
Net Income $ 131,265 $ 144,781 $ 135,520
Earnings per share—basic (in dollars per share) $ 3.43 $ 3.76 $ 3.47
Earnings per share—diluted (in dollars per share) 3.41 3.74 3.46
Dividends declared per common share (in dollars per share) $ 1.33 $ 1.29 $ 1.20
Debit and credit card      
NONINTEREST INCOME      
Revenues from contract with customers $ 18,263 $ 18,248 $ 19,008
Service charges on deposit accounts      
NONINTEREST INCOME      
Revenues from contract with customers 16,273 16,193 16,829
Wealth management      
NONINTEREST INCOME      
Revenues from contract with customers $ 12,259 $ 12,186 $ 12,717