XML 18 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating Activities    
Net income $ 21,441 $ 22,812
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 540 557
Amortization (Accretion) of premiums and discounts on securities 110 (936)
Gain on sales of loans (610) (129)
Stock-based compensation expense 1,414 1,241
Gain on sale of premises and equipment 0 (107)
Cash receipts from the sale of loans originated for sale 24,185 8,752
Cash disbursements for loans originated for sale (26,116) (7,905)
Deferred income tax expense 384 497
Changes in    
Interest receivable and other assets (111) 2,981
Interest payable and other liabilities (789) 829
Net cash provided by operating activities 20,448 28,592
Investing Activities    
Net cash paid for acquisition (2,750) 0
Maturities of interest-bearing time deposits in other banks 4,972 8,973
Purchases of interest-bearing time deposits in other banks (12,441) (3,496)
Maturities, prepayments and calls of available-for-sale debt securities 4,315 188,536
Purchases of available-for-sale debt securities (40) (83,877)
Net change in loans (99,803) 6,510
Purchases of premises and equipment (3,442) (2,278)
Proceeds from sale of premises and equipment 0 127
Change in nonmarketable equity securities 141 8
Net cash (used in) provided by investing activities (109,048) 114,503
Financing Activities    
Net change in deposits 78,667 (110,074)
Cash dividends paid (4,522) (3,871)
Shares purchased and retired for restricted stock units (1,017) (418)
Net settlement of stock options 115 330
Common stock issued for restricted stock units 0 1
Net cash provided by (used in) financing activities 73,243 (114,032)
Net (Decrease) Increase in Cash and Due from Banks (15,357) 29,063
Cash and Due from Banks, Beginning of Period 234,196 181,042
Cash and Due from Banks, End of Period 218,839 210,105
Supplemental Disclosure of Cash Flows Information    
Interest paid 19,797 22,481
Income taxes paid 7,239 7,531
Dividends declared and not paid $ 2,268 $ 1,943