XML 30 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest and dividend income:      
Interest and fees on loans $ 505,266 $ 461,376 $ 255,672
Interest and dividends on investment securities 28,696 26,331 24,200
Dividends on non-marketable securities 1,832 3,253 1,034
Interest on interest bearing bank deposits 2,474 4,455 3,782
Total interest and dividend income 538,268 495,415 284,688
Interest expense:      
Interest on deposits 186,192 109,378 14,596
Interest on borrowings 6,688 24,086 3,257
Total interest expense 192,880 133,464 17,853
Net interest income before provision for credit losses 345,388 361,951 266,835
Provision for credit loss expense 6,755 8,295 36,729
Net interest income after provision for credit losses 338,633 353,656 230,106
Non-interest income:      
Non-interest income 46,174 46,924 37,654
Mortgage banking income 11,228 13,634 23,774
Bank-owned life insurance income 3,005 3,269 2,272
Other non-interest income 16,660 9,153 6,610
Loss on security sales (6,582)    
Total non-interest income 61,231 63,917 67,312
Non-interest expense:      
Salaries and benefits 146,243 137,701 124,971
Occupancy and equipment 39,951 37,552 31,496
Data processing 17,481 13,110 12,657
Marketing and business development 3,989 4,002 3,821
FDIC deposit insurance 5,390 7,008 2,121
Bank card expenses 5,185 5,769 5,480
Professional fees 7,062 10,464 14,418
Other non-interest expense 21,377 18,979 13,932
Other intangible assets amortization 7,939 7,386 2,338
Total non-interest expense 254,617 241,971 211,234
Income before income taxes 145,247 175,602 86,184
Income tax expense 26,432 33,554 14,910
Net income $ 118,815 $ 142,048 $ 71,274
Earnings per share-basic (in dollars per share) $ 3.1 $ 3.74 $ 2.2
Earnings per share-diluted (in dollars per share) $ 3.08 $ 3.72 $ 2.18
Weighted average number of common shares outstanding:      
Basic (in shares) 38,212,304 37,937,579 32,360,005
Diluted (in shares) 38,419,125 38,111,208 32,680,932
Service charges      
Non-interest income:      
Non-interest income $ 17,957 $ 18,225 $ 16,357
Bank card fees      
Non-interest income:      
Non-interest income $ 18,963 $ 19,636 $ 18,299