Mid Penn Bancorp, Inc.

MPB · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$491,030$396,225$476,913$342,982
- Cash$51,492$80,103$57,773$187,131
+ Debt$79,436$356,166$71,075$166,907
Enterprise Value$518,974$672,288$490,215$322,758
Revenue$306,712$254,383$187,251$143,827
% Growth20.6%35.9%30.2%
Gross Profit$174,656$161,722$165,184$126,128
% Margin56.9%63.6%88.2%87.7%
EBITDA$66,861$51,554$73,822$40,727
% Margin21.8%20.3%39.4%28.3%
Net Income$49,437$37,397$54,806$29,319
% Margin16.1%14.7%29.3%20.4%
EPS Diluted2.92.293.442.71
% Growth26.6%-33.4%26.9%
Operating Cash Flow$51,388$52,341$59,991$65,899
Capital Expenditures-$6,916-$2,770-$4,249-$3,497
Free Cash Flow$44,472$49,571$55,742$62,402
Mid Penn Bancorp, Inc. (MPB) Financial Statements & Key Stats | AlphaPilot