Logo image of MPB

MID PENN BANCORP INC (MPB) Stock Income Statement

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)
Revenue
MPB Revenue ChartMPB Revenue over time chart
179.16M166.98M171.50M130.10M106.10M
Net Interest Income
MPB Net Interest Income ChartMPB Net Interest Income over time chart
156.67M146.97M147.80M108.60M88.20M
Non Interest Income
MPB Non Interest Income ChartMPB Non Interest Income over time chart
22.49M20.01M23.70M21.50M17.90M
Loan Loss Provision
MPB Loan Loss Provision ChartMPB Loan Loss Provision over time chart
1.52M3.29M4.30MN/AN/A
Net Interest Income after Provision
MPB Net Interest Income after Provision ChartMPB Net Interest Income after Provision over time chart
155.16M143.68M143.50M108.60M88.20M
Non Interest Expense
MPB Non Interest Expense ChartMPB Non Interest Expense over time chart
-117.62M-118.99M-99.80M-94.10M-74.80M
Income Before Taxes
MPB Income Before Taxes ChartMPB Income Before Taxes over time chart
60.03M44.69M67.30M36.10M31.30M
Income Tax
MPB Income Tax ChartMPB Income Tax over time chart
10.60M7.30M12.50M6.70M5.10M
Net Income
MPB Net Income ChartMPB Net Income over time chart
49.44M37.40M54.80M29.30M26.20M
 
Per Share Data
EPS Diluted Total Ops
MPB EPS Diluted Total Ops ChartMPB EPS Diluted Total Ops over time chart
2.832.293.442.713.10
Non GAAP EPS
MPB Non GAAP EPS ChartMPB Non GAAP EPS over time chart
2.902.673.442.983.10
 
Statistics
Profit Margin
MPB Profit Margin ChartMPB Profit Margin over time chart
27.59%22.40%31.95%22.52%24.69%

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 50M 100M 150M
MPB Earnings Per Share (EPS) chartMPB EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 1 2 3