Logo image of MPB

MID PENN BANCORP INC (MPB) Stock Income Statement

USA - NASDAQ:MPB - US59540G1076 - Common Stock

29.35 USD
+0.09 (+0.31%)
Last: 11/14/2025, 8:06:13 PM
29.35 USD
0 (0%)
After Hours: 11/14/2025, 8:06:13 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-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MPB Revenue ChartMPB Revenue over time chart
211.34M179.16M166.98M171.50M130.10M
Gross Premiums Earned
MPB Gross Premiums Earned ChartMPB Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
MPB Loss Claims ChartMPB Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
MPB Deferred Policy Acquisition Expense ChartMPB Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
MPB Net Interest Income ChartMPB Net Interest Income over time chart
185.62M156.67M146.97M147.80M108.60M
Non Interest Income
MPB Non Interest Income ChartMPB Non Interest Income over time chart
25.71M22.49M20.01M23.70M21.50M
Loan Loss Provision
MPB Loan Loss Provision ChartMPB Loan Loss Provision over time chart
2.47M1.52M3.29M4.30Mnull
Net Interest Income after Provision
MPB Net Interest Income after Provision ChartMPB Net Interest Income after Provision over time chart
183.16M155.16M143.68M143.50M108.60M
Non Interest Expense
MPB Non Interest Expense ChartMPB Non Interest Expense over time chart
-147.34M-117.62M-118.99M-99.80M-94.10M
Minority Interest Expense
MPB Minority Interest Expense ChartMPB Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
MPB Cost Of Goods ChartMPB Cost Of Goods over time chart
nullnullnullnullnull
Gross Profit
MPB Gross Profit ChartMPB Gross Profit over time chart
nullnullnullnullnull
Operating Expenses
MPB Operating Expenses ChartMPB Operating Expenses over time chart
nullnullnullnullnull
Research and Development
MPB Research and Development ChartMPB Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
MPB Selling, General, and Administrative Expenses ChartMPB Selling, General, and Administrative Expenses over time chart
nullnullnullnullnull
Operating Income
MPB Operating Income ChartMPB Operating Income over time chart
nullnullnullnullnull
Interest Income/Expense
MPB Interest Income/Expense ChartMPB Interest Income/Expense over time chart
nullnullnullnullnull
Other Income/Expense
MPB Other Income/Expense ChartMPB Other Income/Expense over time chart
nullnullnullnullnull
Non Recurring Items
MPB Non Recurring Items ChartMPB Non Recurring Items over time chart
nullnullnullnullnull
Income Before Taxes
MPB Income Before Taxes ChartMPB Income Before Taxes over time chart
61.53M60.03M44.69M67.30M36.10M
Income Tax
MPB Income Tax ChartMPB Income Tax over time chart
11.50M10.60M7.30M12.50M6.70M
Net Income
MPB Net Income ChartMPB Net Income over time chart
50.03M49.44M37.40M54.80M29.30M
EBITDA
MPB EBITDA ChartMPB EBITDA over time chart
nullundefinedundefinedundefinedundefined
 
Per Share Data
EPS Diluted Total Ops
MPB EPS Diluted Total Ops ChartMPB EPS Diluted Total Ops over time chart
2.43722.8962.28713.442.71
Non GAAP EPS
MPB Non GAAP EPS ChartMPB Non GAAP EPS over time chart
2.542.92.673.442.98
 
Statistics
Profit Margin
MPB Profit Margin ChartMPB Profit Margin over time chart
23.67%27.59%22.40%31.95%22.52%

All data in USD

Charts

MPB Income Statement data chartMPB Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 50M 100M 150M 200M
MPB Earnings Per Share (EPS) chartMPB EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3