Mid Penn Bancorp Inc.

NASDAQ: MPB · Real-Time Price · USD
28.14
-0.31 (-1.09%)
At close: Aug 15, 2025, 3:59 PM
28.13
-0.04%
After-hours: Aug 15, 2025, 04:10 PM EDT

Mid Penn Bancorp Cash Flow Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Net Income
49.44M 37.4M 54.81M 29.32M
Depreciation & Amortization
6.83M 6.86M 6.47M 4.68M
Stock-Based Compensation
1.05M 1.1M 1.14M 696K
Other Working Capital
-4.85M 2.98M -13.96M 9.11M
Other Non-Cash Items
-795K 1.75M 15.83M 18.7M
Deferred Income Tax
1.52M -1.55M 2.26M 484K
Change in Working Capital
-6.65M 6.78M -20.53M 12.02M
Operating Cash Flow
51.39M 51.94M 59.99M 65.9M
Capital Expenditures
-6.92M -2.77M -4.25M -3.5M
Cash Acquisitions
-2.68M 1.07M -19.82M 315.29M
Purchase of Investments
-72.71M n/a -299.64M -309.18M
Sales Maturities Of Investments
50.11M 28.85M 29.52M 50.45M
Other Investing Acitivies
-176.55M -436.07M -410.52M 116.31M
Investing Cash Flow
-208.74M -408.93M -704.71M 169.37M
Debt Repayment
-274.93M 123.34M 9.01M -132.83M
Common Stock Repurchased
-323K -4.88M -2.96M -128K
Dividend Paid
-13.82M -12.98M -12.73M -8.87M
Other Financial Acitivies
344.28M 286.98M -201.47M 446.35M
Financial Cash Flow
131.16M 392.47M -208.15M 374.76M
Net Cash Flow
-26.2M 35.88M -852.87M 610.03M
Free Cash Flow
44.47M 49.17M 55.74M 62.4M