bf/NYSE:MPV_icon.jpeg

NYSE:MPV

Barings

  • Stock

USD

Last Close

19.45

06/11 21:10

Market Cap

211.66M

Beta: 0.51

Volume Today

25.23K

Avg: 14.23K

PE Ratio

23.30

PFCF: −294.41

Dividend Yield

8.39%

Payout:124.90%

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
Jun '18
Dec '18
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Dec '24
Jun '25
revenue
2.74M
-
6.85M
149.65%
2.80M
59.13%
11.28M
303.27%
2.97M
73.68%
6.50M
118.75%
3.82M
41.19%
7.16M
87.29%
5.15M
28.00%
9.94M
92.92%
5.28M
46.91%
9.96M
88.63%
5.02M
49.59%
4.99M
0.57%
11.09M
122.15%
8.91M
19.66%
cost of revenue
880.80K
-
963.22K
-
908.67K
-
966.20K
-
973.23K
-
975.60K
-
1.01M
-
gross profit
2.74M
-
5.97M
117.53%
2.80M
53.09%
10.32M
268.85%
2.97M
71.22%
5.59M
88.16%
3.82M
31.63%
6.19M
62.00%
5.15M
16.76%
8.97M
74.03%
5.28M
41.14%
8.98M
70.15%
5.02M
44.11%
4.99M
0.57%
11.09M
122.15%
8.91M
19.66%
selling and marketing expenses
general and administrative expenses
529.52K
-
537.73K
1.55%
555.89K
3.38%
617.79K
11.14%
554.95K
10.17%
539.02K
2.87%
670.13K
24.32%
592.43K
11.59%
603.25K
1.83%
630.29K
4.48%
631.99K
0.27%
631.82K
-
1.35M
114.30%
1.31M
3.24%
selling general and administrative expenses
529.52K
-
537.73K
1.55%
555.89K
3.38%
617.79K
11.14%
554.95K
10.17%
539.02K
2.87%
670.13K
24.32%
592.43K
11.59%
603.25K
1.83%
630.29K
4.48%
631.99K
0.27%
631.82K
-
1.35M
114.30%
1.31M
3.24%
research and development expenses
other expenses
6.73M
-
4.43M
-
-4.74M
-
1.51M
-
444.24K
-
1.43M
-
369.81K
74.11%
cost and expenses
3.59M
-
-5.85M
262.70%
7.44M
227.26%
-3.46M
146.56%
1.28M
136.96%
5.65M
340.96%
100.14K
98.23%
-539.53K
638.79%
528.99K
-
136.92K
74.12%
-452.62K
430.56%
-369.81K
18.30%
631.82K
270.85%
1.35M
114.30%
1.31M
3.24%
operating expenses
3.59M
-
-6.73M
287.20%
7.44M
210.60%
-4.43M
159.50%
1.28M
128.92%
4.74M
270.00%
100.14K
97.89%
-1.51M
1,603.67%
7.70K
100.51%
-444.24K
5,872.36%
136.92K
130.82%
-1.43M
1,143.07%
-369.81K
74.11%
631.82K
270.85%
1.35M
114.30%
1.31M
3.24%
interest expense
563.55K
-
609.82K
-
635.80K
-
ebitda
3.97M
-
12.69M
219.72%
7.83M
38.28%
14.75M
88.26%
-926.19K
106.28%
850.79K
191.86%
302.55K
64.44%
7.70M
2,443.71%
297.17K
96.14%
9.41M
3,067.09%
193.88K
97.94%
10.41M
5,268.37%
5.02M
51.78%
-1
100.00%
operating income
2.21M
-
12.69M
473.65%
2.24M
82.33%
14.75M
557.75%
2.42M
83.63%
850.79K
64.77%
3.15M
270.35%
7.70M
144.25%
4.55M
40.88%
9.41M
106.87%
4.65M
50.64%
10.41M
124.03%
5.02M
51.78%
4.36M
13.16%
9.73M
123.29%
7.60M
21.95%
depreciation and amortization
-2.21M
-
-2.26M
2.24%
-2.24M
0.88%
-3.34M
49.02%
-2.42M
27.72%
-2.62M
8.67%
-3.15M
20.06%
-3.51M
11.31%
-4.55M
29.71%
-4.05M
10.88%
-4.65M
14.59%
-4.36M
-
-9.73M
123.29%
-7.60M
21.95%
total other income expenses net
3.97M
-
-306.77K
107.73%
7.83M
2,653.73%
-315.77K
104.03%
-926.19K
193.31%
-448.75K
51.55%
302.55K
167.42%
-563.88K
286.38%
277.63K
149.24%
-609.66K
319.60%
193.88K
131.80%
-635.77K
427.92%
-259.60K
-
-257.69K
0.74%
-1.35M
425.49%
income before tax
6.18M
-
12.39M
100.34%
10.08M
18.65%
14.43M
43.24%
1.49M
89.68%
402.04K
73.00%
3.45M
758.97%
7.13M
106.52%
4.83M
32.32%
8.80M
82.34%
4.84M
45.01%
9.77M
101.92%
4.10M
-
9.47M
131.16%
6.24M
34.12%
income tax expense
3.97M
-
818
99.98%
7.83M
957,619.93%
1.43M
81.70%
52.65K
96.33%
194.72K
269.83%
302.55K
55.38%
378.77K
25.19%
9.77K
97.42%
-29.18K
398.75%
937
103.21%
484.20K
51,575.99%
-5.02M
1,136.47%
100
100.00%
425K
424,900%
200
99.95%
net income
6.18M
-
12.39M
100.32%
10.08M
18.64%
13.00M
29.01%
1.44M
88.95%
207.33K
85.56%
3.45M
1,565.68%
6.75M
95.55%
4.84M
28.38%
8.83M
82.58%
4.84M
45.21%
9.29M
91.95%
5.02M
45.97%
4.10M
18.33%
9.05M
120.80%
6.24M
31.03%
weighted average shs out
10.60M
-
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.60M
0.00%
10.62M
0.20%
10.64M
0.18%
10.72M
0.73%
10.72M
0.03%
weighted average shs out dil
10.60M
-
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.60M
0%
10.62M
0.20%
10.64M
0.18%
10.72M
0.73%
10.72M
0.03%
eps
0
-
0
0.58
Infinity%
1.17
101.72%
0.95
18.80%
1.23
29.47%
0.14
88.62%
0.02
86%
0.33
1,583.67%
0.64
93.94%
0.46
28.13%
0.83
80.43%
0.46
44.58%
0.88
91.30%
0.47
46.59%
0.39
17.02%
0.84
115.38%
0.58
30.95%
epsdiluted
0
-
0
0.58
Infinity%
1.17
101.72%
0.95
18.80%
1.23
29.47%
0.14
88.62%
0.02
86%
0.33
1,583.67%
0.64
93.94%
0.46
28.13%
0.83
80.43%
0.46
44.58%
0.88
91.30%
0.47
46.59%
0.39
17.02%
0.84
115.38%
0.58
30.95%

All numbers in USD (except ratios and percentages)