Logo image of TMP

TOMPKINS FINANCIAL CORP (TMP) Stock Cash Flow

NYSEARCA:TMP - US8901101092 - Common Stock

70.41 USD
+0.91 (+1.31%)
Last: 8/26/2025, 8:04:43 PM
70.41 USD
0 (0%)
After Hours: 8/26/2025, 8:04:43 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
TMP Net Income ChartTMP Net Income over time chart
79.45M70.85M9.51M85.03M89.30M
Depreciation Amortization
TMP Depreciation Amortization ChartTMP Depreciation Amortization over time chart
9.13M10.47M11.73M11.56M11.60M
Income Taxes - Deferred
TMP Income Taxes - Deferred ChartTMP Income Taxes - Deferred over time chart
N/A-3.08M-434.00K910.00K1.80M
Change In Working Capital
TMP Change In Working Capital ChartTMP Change In Working Capital over time chart
-407.00K17.03M64.35M-2.27M2.00M
Interest Paid
TMP Interest Paid ChartTMP Interest Paid over time chart
135.52M135.51M86.26M21.05M16.90M
Taxes Paid
TMP Taxes Paid ChartTMP Taxes Paid over time chart
26.02M14.83M10.38M23.90M28.60M
Other non cash items
TMP Other non cash items ChartTMP Other non cash items over time chart
528.00K-303.00K3.85M8.12M16.50M
OPERATING CASH FLOW
TMP OPERATING CASH FLOW ChartTMP OPERATING CASH FLOW over time chart
85.61M94.97M89.00M103.34M121.20M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
TMP Capital Expenditure ChartTMP Capital Expenditure over time chart
-5.86M-6.21M-6.76M-8.17M-4.70M
Other Investing Activity
TMP Other Investing Activity ChartTMP Other Investing Activity over time chart
-321.73M-244.23M-139.54M-276.00K-578.60M
INVESTING CASH FLOW
TMP INVESTING CASH FLOW ChartTMP INVESTING CASH FLOW over time chart
-327.60M-250.44M-146.30M-8.44M-583.30M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
TMP Debt Issued/Reduced ChartTMP Debt Issued/Reduced over time chart
N/A188.15M0.000.00-159.10M
Stock Issued/Repurchased
TMP Stock Issued/Repurchased ChartTMP Stock Issued/Repurchased over time chart
29.00K55.00K-8.85M-13.02M-24.60M
Dividend Paid
TMP Dividend Paid ChartTMP Dividend Paid over time chart
-35.51M-35.05M-34.51M-33.56M-32.40M
Other Financing Activity
TMP Other Financing Activity ChartTMP Other Financing Activity over time chart
590.63M245.32M102.36M-33.58M352.80M
FINANCING CASH FLOW
TMP FINANCING CASH FLOW ChartTMP FINANCING CASH FLOW over time chart
383.62M210.33M59.00M-80.17M136.80M
 
CHANGE IN CASH
TMP CHANGE IN CASH ChartTMP CHANGE IN CASH over time chart
141.64M54.86M1.71M14.73M-325.30M
 
FREE CASH FLOW
Operating Cash Flow
TMP Operating Cash Flow ChartTMP Operating Cash Flow over time chart
85.61M94.97M89.00M103.34M121.20M
Capital Expenditure
TMP Capital Expenditure ChartTMP Capital Expenditure over time chart
-5.86M-6.21M-6.76M-8.17M-4.70M
FREE CASH FLOW
TMP FREE CASH FLOW ChartTMP FREE CASH FLOW over time chart
79.75M88.76M82.24M95.17M116.50M

All data in USD

Charts

TMP Operating and Free Cash Flow chartTMP OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 20M 40M 60M 80M 100M