XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fee Revenue and Other Income:      
Fee revenues $ 127,251,000 $ 126,614,000 $ 121,657,000
Other 5,881,000 4,916,000 4,755,000
Total fee revenue and other income 131,849,000 130,467,000 124,982,000
Interest Income:      
Interest and fees on loans 55,362,000 50,825,000 39,460,000
Interest and dividends on securities:      
Taxable 13,423,000 14,118,000 10,083,000
Exempt from federal income taxes 3,508,000 4,097,000 6,354,000
Interest on federal funds sold and other short-term investments 15,752,000 13,720,000 6,429,000
Total interest income 88,045,000 82,760,000 62,326,000
Interest Expense:      
Interest on deposits 20,257,000 16,150,000 3,482,000
Interest on short-term borrowings 1,000 116,000 0
Interest Expense, Operating 20,258,000 16,266,000 3,482,000
Net interest income 67,787,000 66,494,000 58,844,000
Provision for (release of) credit losses 447,000 (550,000) 1,350,000
Net interest income after provision for (release of) credit losses 67,340,000 67,044,000 57,494,000
Total net revenue 199,189,000 197,511,000 182,476,000
Salaries and commissions 96,356,000 93,474,000 85,489,000
Operating Expense:      
Total personnel expenses 123,391,000 118,694,000 106,474,000
Occupancy 3,446,000 3,560,000 3,676,000
Equipment 8,305,000 7,138,000 6,668,000
Bad debt expense 7,847,000 0 0
Amortization of intangible assets 739,000 780,000 680,000
Other operating 31,242,000 29,983,000 22,078,000
Total operating expense 174,970,000 160,155,000 139,576,000
Income before income tax expense 24,219,000 37,356,000 42,900,000
Income tax expense 5,051,000 7,297,000 7,996,000
Net income $ 19,168,000 $ 30,059,000 $ 34,904,000
Basic Earnings Per Share (in dollars per share) $ 1.42 $ 2.22 $ 2.58
Diluted Earnings Per Share (in dollars per share) $ 1.39 $ 2.18 $ 2.53
Share-based compensation expense $ 3,167,000 $ 4,139,000 $ 6,732,000
Net periodic pension cost 4,172,000 878,000 (2,453,000)
Other benefits 19,696,000 20,203,000 16,706,000
Information Services      
Fee Revenue and Other Income:      
Fee revenues 125,968,000 125,551,000 120,227,000
Processing fees      
Fee Revenue and Other Income:      
Fee revenues 82,671,000 79,566,000 76,470,000
Financial fees      
Fee Revenue and Other Income:      
Fee revenues $ 43,297,000 $ 45,985,000 $ 43,757,000