v3.25.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating Activities:    
Net income $ 60,103 $ 71,879
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization/accretion 4,221 5,816
(Reversal of) Provision for Credit Losses (550) 300
Stock option compensation expense 600 773
Amortization of deferred loan cost (fees) 161 (306)
Bank owned life insurance gains (208) 0
Net change in:    
Interest income receivable 4,435 4,234
Income taxes payable (376) (11,555)
Deferred income taxes 4,465 3,000
Other assets (56) (48)
Interest expense payable 141 3,711
Other liabilities (7,025) (6,558)
Net Cash Provided by Operating Activities 65,911 71,246
Investing Activities:    
Net repayments of loans 71,432 33,851
Proceeds from bank owned life insurance policies 904 0
Purchases of debt securities available for sale (88,992) (4,767)
Proceeds from maturity/calls of debt securities available for sale 327,019 299,754
Proceeds from maturity/calls of debt securities held to maturity 13,374 20,612
Purchases of premises and equipment (934) (583)
Net Cash Provided by Investing Activities 322,803 348,867
Financing Activities:    
Net change in deposits (264,315) (342,827)
Net change in borrowings (19,112) 242,005
Exercise of stock options 0 203
Retirement of common stock (56,572) (210)
Common stock dividends paid (23,772) (23,474)
Net Cash Used in Financing Activities (363,771) (124,303)
Net Change in Cash and Due from Banks 24,943 295,810
Cash and Due from Banks at Beginning of Period 601,494 190,314
Cash and Due from Banks at End of Period 626,437 486,124
Supplemental Cash Flow Disclosures:    
Right-of-use assets acquired in exchange for operating lease liabilities 5,360 2,970
Securities purchases pending settlement 0 9,051
Supplemental disclosure of cash flow activities:    
Cash paid for amounts included in operating lease liabilities 3,271 3,269
Interest paid for the period 6,444 4,597
Income tax payments for the period $ 16,710 $ 34,255