XML 148 R133.htm IDEA: XBRL DOCUMENT v3.25.1
Note 23 - Parent Company Only Financial Information - Condensed Cash Flow Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net income $ 35,024 $ 36,053 $ 29,649
Compensation expense related to stock options and restricted stock awards 1,806 2,010 1,971
Other assets 8,051 (4,495) 2,127
Other liabilities (5,301) 3,093 2,616
Net cash from operating activities 50,823 77,669 184,898
(Disbursements) proceeds from stock options exercised, net (1,633) (273) 568
Common stock repurchased for employee/director taxes paid on restricted stock awards (386) (355) (190)
Issuance of common stock - employee stock purchase plan 1,075 1,017 503
Common stock repurchased (2,508) (223) (15,628)
Dividends paid on common stock (8,265) (7,764) (7,096)
Net cash from (used by) financing activities 19,318 (131,084) 334,092
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (34,056) 24,254 14,946
CASH AND CASH EQUIVALENTS, beginning of year 65,691 41,437 26,491
CASH AND CASH EQUIVALENTS, end of year 31,635 65,691 41,437
Parent Company [Member]      
Net income 35,024 36,053 29,649
Equity in undistributed net income of subsidiary (25,098) (28,896) (22,290)
Amortization 67 66 67
Compensation expense related to stock options and restricted stock awards 1,806 2,010 1,971
Other assets (29) 246 (297)
Other liabilities 13 18 55
Net cash from operating activities 11,783 9,497 9,155
(Disbursements) proceeds from stock options exercised, net (1,633) (273) 568
Common stock repurchased for employee/director taxes paid on restricted stock awards (386) (355) (190)
Issuance of common stock - employee stock purchase plan 1,075 1,017 503
Common stock repurchased (2,508) (223) (15,628)
Dividends paid on common stock (8,265) (7,764) (7,096)
Net cash from (used by) financing activities (11,717) (7,598) (21,843)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS 66 1,899 (12,688)
CASH AND CASH EQUIVALENTS, beginning of year 9,094 7,195 19,883
CASH AND CASH EQUIVALENTS, end of year $ 9,160 $ 9,094 $ 7,195