Mid Penn Bancorp

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$85,542
$77,020
$78,754
$44,831
Gross Profit
51,459
47,447
45,761
44,260
EBITDA
15,293
18,411
17,898
15,583
EBIT
13,332
16,805
16,183
14,872
Net Income
4,762
13,742
13,232
12,301
Net Change In Cash
85,542
77,020
78,754
44,831
Free Cash Flow
27,210
8,809
-2,156
16,832
Cash
52,671
64,568
51,492
76,841
Basic Shares
19,356
19,356
18,338
16,605

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$177,648
$236,339
$187,251
$143,827
Gross Profit
174,656
236,339
165,184
126,128
EBITDA
66,861
44,694
73,822
40,727
EBIT
60,032
44,694
67,347
36,051
Net Income
49,437
37,397
54,806
29,319
Net Change In Cash
177,648
236,339
187,251
143,827
Cost of Revenue
-852,871
610,028
Free Cash Flow
44,472
49,167
55,742
62,402
Cash
51,492
80,103
57,773
187,131
Basic Shares
17,071
16,351
15,935
10,820

Earnings Calls

Quarter EPS
2025-06-30
$0.70
2025-03-31
$0.72
2024-12-31
$0.71
2024-09-30
$0.75