Mid Penn Bancorp financials
$35.75−0.80%
Close Sep 29, 2026 · split-adjustedRevenue
Net income
Income statement & cash flow
| Fiscal year | FY25 Dec 31 | FY24 Dec 31 | FY23 Dec 31 | FY22 Dec 31 | FY21 Dec 31 | FY20 Dec 31 | FY19 Dec 31 | FY18 Dec 31 | FY17 Dec 31 | FY16 Dec 31 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $350.6M | $309.1M | $256.3M | $189.3M | $144.9M | $125.8M | $107.9M | $76.1M | $49.6M | $46.2M |
| Gross profit | $225.9M | $179.2M | $167.0M | $171.5M | $130.1M | $106.1M | $82.8M | $63.4M | $43.3M | $40.8M |
| Gross margin | 64.4% | 58.0% | 65.1% | 90.6% | 89.8% | 84.3% | 76.7% | 83.3% | 87.3% | 88.4% |
| Operating income | $72.4M | $60.0M | $44.7M | $67.3M | $36.1M | $31.3M | $21.4M | $12.7M | $11.6M | $10.1M |
| Net income | $56.2M | $49.4M | $37.4M | $54.8M | $29.3M | $26.2M | $17.7M | $10.5M | $7.1M | $7.8M |
| Net margin | 16.0% | 16.0% | 14.6% | 29.0% | 20.2% | 20.8% | 16.4% | 13.8% | 14.3% | 16.9% |
| Diluted EPS | $2.55 | $2.90 | $2.29 | $3.44 | $2.71 | $3.10 | $2.09 | $1.48 | $1.67 | $1.85 |
| EBITDA | $86.7M | $62.9M | $55.9M | $70.8M | $39.1M | $31.3M | $21.4M | $17.5M | $12.2M | $10.1M |
| Operating cash flow | $80.0M | $51.4M | $52.3M | $60.0M | $65.9M | $14.1M | $7.8M | $11.0M | $11.9M | $21.8M |
| Free cash flow | $72.2M | $44.6M | $49.6M | $56.0M | $62.5M | $10.4M | $5.2M | $2.0M | $7.2M | $21.1M |
| Diluted shares | 22.0M | 17.1M | 16.4M | 15.9M | 10.8M | 8.4M | 8.5M | 7.1M | 4.3M | 4.2M |
Balance sheet
| Period end | Dec 31 | Dec 31 | Dec 31 | Dec 31 | Dec 31 | Dec 31 |
|---|---|---|---|---|---|---|
| Cash & equivalents | $46.7M | $37.0M | $45.4M | $53.4M | $41.1M | $31.3M |
| Short-term investments | $828.8M | $684.4M | $691.2M | $653.6M | $1.27B | $414.6M |
| Total debt | $44.0M | $71.3M | $346.9M | $164.0M | $155.5M | $245.3M |
| Total assets | $6.13B | $5.47B | $5.29B | $4.50B | $4.69B | $3.00B |
| Total liabilities | $5.32B | $4.82B | $4.75B | $3.99B | $4.20B | $2.74B |
| Shareholders' equity | $814.1M | $655.0M | $542.4M | $512.1M | $490.1M | $255.7M |
From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.
Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology