XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Interest income        
Interest and fees on loans and leases $ 55,185 $ 56,698 $ 164,059 $ 168,296
Interest and dividends on investment securities 12,343 8,044 33,841 22,171
Interest on deposits with others 3,064 3,893 9,891 14,640
Total interest income 70,592 68,635 207,791 205,107
Interest expense        
Deposits 14,981 16,421 44,785 48,972
Borrowed funds 0 0 0 986
Subordinated debentures 194 221 580 662
Total interest expense 15,175 16,642 45,365 50,620
Net interest income 55,417 51,993 162,426 154,487
Provision for credit losses 700 0 2,400 0
Net interest income after provision for credit losses 54,717 51,993 160,026 154,487
Non-interest income        
Card processing 1,780 1,777 5,236 5,170
Service charges on deposit accounts 779 794 2,295 2,291
Increase in cash surrender value of BOLI 639 606 1,869 1,803
Net gain on sale of securities available-for-sale 0 743 0 743
Net gain on deferred compensation benefits 1,200 1,277 2,797 2,849
Other 2,469 1,083 5,210 3,266
Total non-interest income 6,867 6,280 17,407 16,122
Non-interest expense        
Salaries and employee benefits 18,912 19,049 54,488 54,551
Data processing 1,764 1,513 5,186 4,503
Occupancy 1,259 1,318 3,854 3,793
Deposit insurance 719 705 2,217 2,119
Professional services 786 968 2,402 2,130
Marketing 478 504 1,397 1,546
Net gain on deferred compensation benefits 1,200 1,277 2,797 2,849
Other 3,830 2,421 8,767 7,207
Total non-interest expense 28,948 27,755 81,108 78,698
INCOME BEFORE INCOME TAXES 32,636 30,518 96,325 91,911
Income tax expense 8,918 8,397 26,543 25,300
NET INCOME $ 23,718 $ 22,121 $ 69,782 $ 66,611
Earnings per common share:        
Basic (in Dollars per share) $ 34.24 $ 29.96 $ 100.18 $ 89.91
Diluted (in Dollars per share) $ 33.92 $ 29.96 $ 99.67 $ 89.91
Weighted average number of common shares        
Basic (in Shares) 692,727 738,421 696,572 740,898
Diluted (in Shares) 699,211 738,421 700,128 740,898