bf/NASDAQ:MPB_icon.jpeg

NASDAQ:MPB

Mid Penn Bancorp, Inc.

  • Stock

USD

Last Close

28.02

26/07 20:00

Market Cap

368.67M

Beta: 0.55

Volume Today

28.12K

Avg: 35.98K

PE Ratio

9.36

PFCF: 10.07

Dividend Yield

3.79%

Payout:17.00%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
27.52M
-
26.20M
4.79%
35.86M
36.87%
40.55M
13.09%
43.19M
6.51%
63.39M
46.76%
82.78M
30.59%
103.78M
25.36%
127.56M
22.91%
169.31M
32.73%
236.34M
39.59%
cost of revenue
gross profit
27.52M
-
26.20M
4.79%
35.86M
36.87%
40.55M
13.09%
43.19M
6.51%
63.39M
46.76%
82.78M
30.59%
103.78M
25.36%
127.56M
22.91%
169.31M
32.73%
236.34M
39.59%
selling and marketing expenses
253K
-
308K
21.74%
533K
73.05%
500K
6.19%
516K
3.20%
1.02M
98.64%
906K
11.61%
542K
40.18%
general and administrative expenses
12.98M
-
13.23M
1.96%
17.06M
28.95%
18.18M
6.57%
19.68M
8.23%
28.29M
43.78%
38.20M
35.03%
45.26M
18.48%
49.93M
10.31%
54.20M
8.54%
2.94M
94.57%
selling general and administrative expenses
13.23M
-
13.54M
2.34%
17.59M
29.95%
18.68M
6.18%
20.19M
8.09%
29.32M
45.19%
39.11M
33.40%
45.80M
17.12%
49.93M
9.01%
54.20M
8.54%
2.94M
94.57%
research and development expenses
other expenses
-67.26M
-
-100.47M
49.36%
-118.25M
17.70%
-141.44M
19.61%
-32.57M
76.97%
-36.11M
10.86%
cost and expenses
958K
-
824K
13.99%
1.12M
36.04%
1.21M
8.03%
1.32M
8.84%
-37.95M
2,979.14%
-61.36M
61.69%
-72.44M
18.06%
-91.50M
26.32%
2.76M
103.02%
2.94M
6.66%
operating expenses
958K
-
824K
13.99%
1.12M
36.04%
1.21M
8.03%
1.32M
8.84%
-37.95M
2,979.14%
-61.36M
61.69%
-72.44M
18.06%
-91.50M
26.32%
2.76M
103.02%
2.94M
6.66%
interest expense
5.06M
-
4.43M
12.46%
4.61M
4.07%
5.37M
16.50%
6.30M
17.46%
12.72M
101.78%
25.16M
97.83%
19.73M
21.61%
14.75M
25.21%
17.77M
20.42%
89.37M
402.99%
ebitda
12.49M
-
12.89M
3.21%
14.36M
11.46%
17.23M
19.97%
19.46M
12.94%
29.06M
49.34%
22.86M
21.36%
32.74M
43.23%
42.42M
29.59%
93.34M
120.02%
44.69M
52.12%
operating income
11.20M
-
11.59M
3.51%
14.28M
23.18%
17.11M
19.82%
19.36M
13.16%
25.45M
31.44%
21.43M
15.79%
31.34M
46.27%
36.05M
15.04%
91.33M
153.34%
44.69M
51.06%
depreciation and amortization
1.29M
-
1.30M
0.62%
88K
93.22%
126K
43.18%
104K
17.46%
1.22M
1,076.92%
1.43M
16.83%
1.40M
2.24%
6.37M
355.94%
2.01M
68.43%
1.78M
11.53%
total other income expenses net
-5.06M
-
-4.43M
12.46%
-6.10M
37.88%
-7.03M
15.09%
-7.77M
10.59%
-12.72M
63.73%
21.43M
268.44%
31.34M
46.27%
36.05M
15.04%
-23.98M
166.53%
44.69M
286.34%
income before tax
6.14M
-
7.16M
16.66%
8.17M
14.09%
10.08M
23.36%
11.59M
14.96%
12.72M
9.80%
21.43M
68.38%
31.34M
46.27%
36.05M
15.04%
67.35M
86.81%
44.69M
33.64%
income tax expense
1.20M
-
1.46M
21.73%
1.64M
12.45%
2.28M
38.50%
4.50M
97.63%
2.13M
52.69%
3.73M
74.96%
5.13M
37.72%
6.73M
31.23%
12.54M
86.29%
7.30M
41.81%
net income
4.94M
-
5.70M
15.43%
6.53M
14.51%
7.80M
19.55%
7.09M
9.16%
10.60M
49.47%
17.70M
67.05%
26.21M
48.07%
29.32M
11.87%
54.81M
86.93%
37.40M
31.76%
weighted average shs out
3.49M
-
3.50M
0.16%
4.11M
17.44%
4.22M
2.70%
4.24M
0.43%
7.07M
66.90%
8.47M
19.76%
8.44M
0.34%
10.81M
28.04%
15.91M
47.26%
16.32M
2.55%
weighted average shs out dil
3.49M
-
3.50M
0.16%
4.11M
17.44%
4.22M
2.70%
4.25M
0.81%
7.09M
66.77%
8.49M
19.75%
8.44M
0.58%
10.82M
28.15%
15.93M
47.28%
16.35M
2.61%
eps
1.32
-
1.63
23.48%
1.47
9.82%
1.85
25.85%
1.67
9.73%
1.50
10.18%
2.09
39.33%
3.11
48.80%
2.71
12.86%
3.44
26.94%
2.29
33.43%
epsdiluted
1.32
-
1.63
23.48%
1.47
9.82%
1.85
25.85%
1.67
9.73%
1.49
10.78%
2.08
39.60%
3.10
49.04%
2.71
12.58%
3.44
26.94%
2.29
33.43%

All numbers in USD (except ratios and percentages)