XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest income      
Loans and lease financing $ 748,053 $ 509,820 $ 444,488
Available-for-sale investment securities 74,241 87,108 101,410
Held-to-maturity investment securities 73,497 55,376  
Other 27,788 10,916 3,413
Total interest income 923,579 663,220 549,311
Interest expense      
Deposits 258,221 49,201 13,853
Short-term and long-term borrowings 26,289 470 4,899
Other 2,942    
Total interest expense 287,452 49,671 18,752
Net interest income 636,127 613,549 530,559
Provision for credit losses 26,630 1,392 (39,000)
Net interest income after provision for credit losses 609,497 612,157 569,559
Noninterest income      
Service charges on deposit accounts 29,647 28,809 27,510
Credit and debit card fees 63,888 66,028 63,580
Other service charges and fees 37,299 37,036 38,578
Trust and investment services income 38,449 36,465 34,719
Bank-owned life insurance 15,326 1,248 13,185
Investment securities gains, net 792   102
Other 15,414 9,939 7,242
Total noninterest income 200,815 179,525 184,916
Noninterest expense      
Salaries and employee benefits 225,755 199,129 182,384
Contracted services and professional fees 66,423 70,027 63,349
Occupancy 29,608 31,034 29,348
Equipment 45,109 34,506 24,719
Regulatory assessment and fees 32,073 9,603 8,245
Advertising and marketing 7,615 7,996 6,108
Card rewards program 31,627 30,990 25,244
Other 62,928 57,186 66,082
Total noninterest expense 501,138 440,471 405,479
Income before provision for income taxes 309,174 351,211 348,996
Provision for income taxes 74,191 85,526 83,261
Net income $ 234,983 $ 265,685 $ 265,735
Basic earnings per share (in dollars per share) $ 1.84 $ 2.08 $ 2.06
Diluted earnings per share (in dollars per share) $ 1.84 $ 2.08 $ 2.05
Basic weighted-average outstanding shares (in shares) 127,567,547 127,489,889 128,963,131
Diluted weighted-average outstanding shares (in shares) 127,915,873 127,981,699 129,537,922