Logo image of MPB

MID PENN BANCORP INC (MPB) Stock Balance Sheet

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Due From Banks
MPB Cash Due From Banks ChartMPB Cash Due From Banks over time chart
25.90M31.80M37.38M28.77M21.91M
Investments
MPB Investments ChartMPB Investments over time chart
746.60M746.43M714.52M1.34B459.09M
Net Loans
MPB Net Loans ChartMPB Net Loans over time chart
4.41B4.22B3.50B3.09B2.37B
 
Non-Current Assets
PPE Net
MPB PPE Net ChartMPB PPE Net over time chart
49.05M48.59M46.20M45.40M38.30M
Goodwill
MPB Goodwill ChartMPB Goodwill over time chart
128.16M127.03M114.20M113.80M62.80M
Intangibles
MPB Intangibles ChartMPB Intangibles over time chart
6.24M6.48M7.30M9.40M4.40M
Other Non-Current Assets
MPB Other Non-Current Assets ChartMPB Other Non-Current Assets over time chart
22.75M24.15M15.00M14.70M3.60M
 
TOTAL ASSETS
MPB TOTAL ASSETS ChartMPB TOTAL ASSETS over time chart
5.47B5.29B4.50B4.69B3.00B
 
LIABILITIES
Total Deposits
MPB Total Deposits ChartMPB Total Deposits over time chart
4.69B4.35B3.78B4.00B2.47B
Current Liabilities
Short Term Borrowings
MPB Short Term Borrowings ChartMPB Short Term Borrowings over time chart
N/AN/A102.65M0.00125.60M
Short Term Debt
MPB Short Term Debt ChartMPB Short Term Debt over time chart
2.00M241.53M102.60M0.00125.60M
Accrued Expenses
MPB Accrued Expenses ChartMPB Accrued Expenses over time chart
8.09M9.29M9.70M11.40M11.20M
Accounts Payable
MPB Accounts Payable ChartMPB Accounts Payable over time chart
13.48M14.26M2.30M1.80M2.00M
Total Current Liabilities
MPB Total Current Liabilities ChartMPB Total Current Liabilities over time chart
23.58M265.07M114.60M13.20M138.80M
 
Non-Current Liabilities
Long Term Debt
MPB Long Term Debt ChartMPB Long Term Debt over time chart
69.34M49.55M61.40M155.50M119.70M
Other Non-Current Liabilities
MPB Other Non-Current Liabilities ChartMPB Other Non-Current Liabilities over time chart
32.50M31.80M31.50M28.60M10.20M
Total Non-Current Liabilities
MPB Total Non-Current Liabilities ChartMPB Total Non-Current Liabilities over time chart
4.79B4.48B3.87B4.19B2.60B
 
TOTAL LIABILITIES
MPB TOTAL LIABILITIES ChartMPB TOTAL LIABILITIES over time chart
4.82B4.75B3.99B4.20B2.74B
 
SHAREHOLDERS' EQUITY
Retained Earnings
MPB Retained Earnings ChartMPB Retained Earnings over time chart
181.60M145.98M133.10M91.00M70.20M
Additional Paid In Capital
MPB Additional Paid In Capital ChartMPB Additional Paid In Capital over time chart
480.49M405.73M387.00M384.70M178.90M
Common Shares
MPB Common Shares ChartMPB Common Shares over time chart
19.80M17.00M16.10M16.10M8.50M
Treasury Stock
MPB Treasury Stock ChartMPB Treasury Stock over time chart
-10.04M-9.72M-4.90M-1.90M-1.80M
Other Shareholders' Equity
MPB Other Shareholders' Equity ChartMPB Other Shareholders' Equity over time chart
-16.82M702.00K100.00K400.00K-100.00K
Shares Outstanding
MPB Shares Outstanding ChartMPB Shares Outstanding over time chart
19.36M16.57M15.90M16.00M8.40M
Tangible Book Value per Share
MPB Tangible Book Value per Share ChartMPB Tangible Book Value per Share over time chart
26.9024.6724.5722.9322.44
Total Shareholders' Equity
MPB Total Shareholders' Equity ChartMPB Total Shareholders' Equity over time chart
655.02M542.35M512.10M490.10M255.70M
 
TOTAL LIABILITIES AND EQUITY
MPB TOTAL LIABILITIES AND EQUITY ChartMPB TOTAL LIABILITIES AND EQUITY over time chart
5.47B5.29B4.50B4.69B3.00B
 
Statistics
Debt/Equity
MPB Debt/Equity ChartMPB Debt/Equity over time chart
0.110.540.320.320.96
Return On Assets (ROA)
MPB Return On Assets (ROA) ChartMPB Return On Assets (ROA) over time chart
0.90%0.71%1.22%0.62%0.87%
Return On Equity (ROE)
MPB Return On Equity (ROE) ChartMPB Return On Equity (ROE) over time chart
7.55%6.90%10.70%5.98%10.25%

All data in USD , ROIC based on taxRate of 0.21

Charts

MPB Balance Sheet Over Time ChartMPB Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
MPB Balance Sheet - Short Vs Long Term ChartMPB Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 1B 2B 3B 4B