Logo image of MPB

MID PENN BANCORP INC (MPB) Stock Cash Flow

NASDAQ:MPB - Nasdaq - US59540G1076 - Common Stock - Currency: USD

28.4  -0.52 (-1.8%)

After market: 28.4 0 (0%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
MPB Net Income ChartMPB Net Income over time chart
48.30M37.40M54.81M29.32M26.21M
Depreciation Amortization
MPB Depreciation Amortization ChartMPB Depreciation Amortization over time chart
6.90M6.86M6.47M4.68M4.78M
Income Taxes - Deferred
MPB Income Taxes - Deferred ChartMPB Income Taxes - Deferred over time chart
29.00K-1.55M2.26M480.00K-1.37M
Change In Working Capital
MPB Change In Working Capital ChartMPB Change In Working Capital over time chart
5.67M7.41M-7.32M27.51M-18.36M
Interest Paid
MPB Interest Paid ChartMPB Interest Paid over time chart
113.84M77.41M17.26M14.97M19.93M
Taxes Paid
MPB Taxes Paid ChartMPB Taxes Paid over time chart
N/A7.96M7.55M6.95M7.74M
Other non cash items
MPB Other non cash items ChartMPB Other non cash items over time chart
1.91M1.82M3.77M3.92M2.81M
OPERATING CASH FLOW
MPB OPERATING CASH FLOW ChartMPB OPERATING CASH FLOW over time chart
62.83M51.94M59.99M65.90M14.07M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
MPB Capital Expenditure ChartMPB Capital Expenditure over time chart
-724.00K-2.77M-4.25M-3.50M-3.69M
Other Investing Activity
MPB Other Investing Activity ChartMPB Other Investing Activity over time chart
-288.89M-405.75M-700.46M172.87M-585.23M
INVESTING CASH FLOW
MPB INVESTING CASH FLOW ChartMPB INVESTING CASH FLOW over time chart
-289.63M-408.52M-704.71M169.37M-588.91M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
MPB Debt Issued/Reduced ChartMPB Debt Issued/Reduced over time chart
-59.97M123.34M9.01M-132.83M185.34M
Stock Issued/Repurchased
MPB Stock Issued/Repurchased ChartMPB Stock Issued/Repurchased over time chart
-53.00K-4.39M-2.59M70.42M-1.48M
Dividend Paid
MPB Dividend Paid ChartMPB Dividend Paid over time chart
-13.26M-12.98M-12.74M-8.87M-6.50M
Other Financing Activity
MPB Other Financing Activity ChartMPB Other Financing Activity over time chart
326.38M286.50M-201.83M446.05M562.19M
FINANCING CASH FLOW
MPB FINANCING CASH FLOW ChartMPB FINANCING CASH FLOW over time chart
253.09M392.47M-208.15M374.76M739.54M
 
CHANGE IN CASH
MPB CHANGE IN CASH ChartMPB CHANGE IN CASH over time chart
26.29M35.88M-852.87M610.03M164.70M
 
FREE CASH FLOW
Operating Cash Flow
MPB Operating Cash Flow ChartMPB Operating Cash Flow over time chart
62.83M51.94M59.99M65.90M14.07M
Capital Expenditure
MPB Capital Expenditure ChartMPB Capital Expenditure over time chart
-724.00K-2.77M-4.25M-3.50M-3.69M
FREE CASH FLOW
MPB FREE CASH FLOW ChartMPB FREE CASH FLOW over time chart
62.10M49.17M55.74M62.40M10.38M

All data in USD

Charts

MPB Operating and Free Cash Flow chartMPB OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 20M 40M 60M