XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF CONDITION - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
ASSETS    
Cash and noninterest bearing balances due from banks $ 77,115 $ 53,635
Interest bearing balances due from banks 116,377 80,763
Cash and Cash Equivalents 193,492 134,398
Available-for-sale debt securities, at fair value (amortized cost of $1,380,783 at September 30, 2025 and $1,367,123 at December 31, 2024) 1,291,053 1,231,532
Held-to-maturity debt securities, at amortized cost (fair value of $281,624 at September 30, 2025 and $267,295 December 31, 2024) 312,510 312,462
Equity securities, at fair value 794 768
Total loans and leases, net of unearned income and deferred costs and fees 6,288,071 6,019,922
Less: Allowance for credit losses 59,889 56,496
Net Loans and Leases 6,228,182 5,963,426
Federal Home Loan Bank and other stock 27,083 42,255
Bank premises and equipment, net 73,842 76,627
Corporate owned life insurance 77,328 76,448
Goodwill 92,602 92,602
Other intangible assets, net 2,325 2,203
Accrued interest and other assets 169,520 176,359
Total Assets 8,468,731 8,109,080
Interest bearing:    
Checking, savings and money market 3,904,875 3,558,946
Time 1,242,051 1,068,375
Noninterest bearing 1,906,144 1,844,484
Total Deposits 7,053,070 6,471,805
Federal funds purchased and securities sold under agreements to repurchase 80,804 37,036
Other borrowings 444,866 790,247
Other liabilities 101,186 96,548
Total Liabilities 7,679,926 7,395,636
Tompkins Financial Corporation shareholders' equity:    
Common Stock - par value $0.10 per share: Authorized 25,000,000 shares; Issued: 14,461,230 at September 30, 2025; and 14,468,013 at December 31, 2024 1,447 1,447
Additional paid-in capital 301,184 300,073
Retained earnings 575,112 537,157
Accumulated other comprehensive loss (83,773) (118,492)
Treasury stock, at cost – 101,665 shares at September 30, 2025, and 131,497 shares at December 31, 2024 (5,165) (6,741)
Total Equity 788,805 713,444
Total Liabilities and Equity $ 8,468,731 $ 8,109,080