av/mfec--big.svg

TH:CO:MFEC

MFEC Plc.

  • Stock

Last Close

5.60

02/05 08:00

Market Cap

2.58B

Beta: -

Volume Today

193.67K

Avg: -

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 '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
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
Sep '24
Dec '24
Mar '25
Jun '25
revenue
1.23B
-
719.05M
41.39%
734.45M
2.14%
792.61M
7.92%
1.09B
37.21%
623.06M
42.71%
743.17M
19.28%
796.47M
7.17%
1.06B
32.83%
630.48M
40.41%
693.46M
9.99%
827.14M
19.28%
810.82M
1.97%
866.72M
6.89%
694.97M
19.82%
711.60M
2.39%
1.07B
49.83%
698.03M
34.53%
894.08M
28.09%
929.20M
3.93%
1.17B
25.57%
863.79M
25.97%
799.88M
7.40%
983.97M
23.01%
2.02B
105.59%
1.14B
43.86%
1.10B
3.15%
1.26B
14.40%
1.68B
33.54%
1.25B
25.53%
1.33B
6.08%
1.46B
9.62%
1.39B
4.65%
1.49B
7.56%
1.49B
0.32%
1.80B
20.92%
1.94B
7.84%
1.78B
8.21%
1.66B
6.93%
1.58B
4.84%
1.72B
9.35%
1.56B
9.31%
1.70B
8.61%
cost of revenue
977.43M
-
562.84M
42.42%
598.33M
6.31%
645.48M
7.88%
816.40M
26.48%
509.70M
37.57%
626.57M
22.93%
614.55M
1.92%
776.37M
26.33%
494.27M
36.34%
557.19M
12.73%
658.33M
18.15%
625.78M
4.94%
725.12M
15.87%
567.29M
21.77%
561.29M
1.06%
871.31M
55.23%
562.87M
35.40%
716.60M
27.31%
753.22M
5.11%
860.93M
14.30%
689.28M
19.94%
639.27M
7.25%
786.44M
23.02%
1.72B
118.44%
937.08M
45.45%
908.16M
3.09%
1.04B
14.46%
1.38B
32.70%
1.03B
25.62%
1.07B
4.65%
1.21B
12.83%
1.16B
4.00%
1.24B
6.83%
1.28B
2.67%
1.56B
22.40%
1.69B
8.09%
1.50B
11.28%
1.41B
5.98%
1.33B
5.36%
1.45B
8.79%
1.30B
10.39%
1.47B
12.86%
gross profit
249.31M
-
156.21M
37.34%
136.13M
12.86%
147.13M
8.08%
271.15M
84.30%
113.36M
58.19%
116.59M
2.85%
181.92M
56.03%
281.58M
54.78%
136.22M
51.62%
136.27M
0.04%
168.81M
23.88%
185.04M
9.62%
141.60M
23.48%
127.68M
9.83%
150.31M
17.73%
194.88M
29.65%
135.16M
30.64%
177.48M
31.31%
175.98M
0.85%
305.84M
73.80%
174.51M
42.94%
160.61M
7.97%
197.53M
22.99%
305.11M
54.46%
198.61M
34.91%
191.78M
3.44%
218.92M
14.15%
300.98M
37.49%
225.39M
25.12%
253.67M
12.55%
243.61M
3.97%
224.46M
7.86%
249.87M
11.32%
212.01M
15.15%
237.52M
12.03%
252.18M
6.17%
283.32M
12.35%
249.54M
11.92%
244.82M
1.89%
275.21M
12.41%
265.28M
3.61%
232.95M
12.19%
selling and marketing expenses
51.45M
-
25.12M
51.16%
21.20M
15.63%
24.68M
16.42%
53.16M
115.44%
21.60M
59.38%
24.18M
11.96%
26.57M
9.90%
34.48M
29.76%
22.06M
36.01%
17.25M
21.83%
25.23M
46.33%
25.71M
1.87%
20.89M
18.75%
22.34M
6.98%
26.82M
20.04%
27.25M
1.60%
20.00M
26.60%
24.55M
22.74%
26.70M
8.75%
40.49M
51.69%
24.17M
40.32%
16.45M
31.93%
20.39M
23.92%
39.91M
95.79%
27.65M
30.72%
25.32M
8.45%
25.53M
0.85%
38.38M
50.33%
27.36M
28.73%
31.24M
14.21%
31.11M
0.42%
46.92M
50.81%
32.12M
31.54%
30.47M
5.13%
31.49M
3.35%
37.31M
18.48%
44.34M
18.85%
44.41M
-
45.18M
1.73%
41.71M
7.69%
29.01M
30.45%
general and administrative expenses
118.83M
-
82.40M
30.66%
87.72M
6.46%
91.61M
4.44%
111.74M
21.97%
74.39M
33.43%
94.17M
26.60%
70.99M
24.62%
174.53M
145.86%
86.95M
50.18%
85.70M
1.44%
96.61M
12.73%
124.25M
28.61%
93.77M
24.53%
79.28M
15.45%
95.95M
21.02%
173.69M
81.03%
91.26M
47.46%
106.96M
17.20%
104.23M
2.55%
138.67M
33.04%
131.45M
5.20%
96.33M
26.72%
131.09M
36.09%
127.51M
2.73%
131.39M
3.04%
110.44M
15.94%
119.72M
8.41%
133.03M
11.11%
133.93M
0.68%
182.72M
36.43%
147.16M
19.46%
132.16M
10.19%
172.72M
30.69%
172.89M
0.10%
156.88M
9.26%
253.62M
61.66%
191.97M
24.31%
120.47M
-
179.89M
49.33%
157.23M
12.60%
154.82M
1.53%
selling general and administrative expenses
170.27M
-
107.52M
36.85%
108.92M
1.30%
116.29M
6.77%
164.90M
41.80%
95.98M
41.79%
118.35M
23.30%
97.56M
17.57%
209.00M
114.23%
109.02M
47.84%
102.95M
5.57%
121.85M
18.36%
149.96M
23.07%
114.66M
23.54%
101.62M
11.37%
122.77M
20.81%
200.94M
63.68%
111.26M
44.63%
131.51M
18.19%
130.93M
0.44%
179.16M
36.85%
155.62M
13.14%
112.78M
27.53%
151.48M
34.32%
167.42M
10.53%
159.04M
5.01%
135.75M
14.64%
145.25M
7.00%
171.41M
18.01%
161.28M
5.91%
213.96M
32.66%
178.26M
16.68%
179.08M
0.46%
204.84M
14.38%
203.36M
0.72%
188.37M
7.37%
290.93M
54.44%
236.31M
18.77%
169.92M
28.09%
164.88M
2.97%
225.07M
36.51%
198.93M
11.61%
183.82M
7.59%
research and development expenses
other expenses
13.30M
-
8.82M
33.66%
11.38M
28.98%
17.07M
49.97%
11.40M
33.19%
7.66M
32.78%
5.37M
29.95%
11.90M
121.76%
-39.67M
433.29%
-10.58M
73.33%
-10.44M
1.37%
-18.08M
73.28%
39.10M
316.23%
11.39M
70.87%
15.41M
35.34%
8.60M
44.18%
16.66M
93.60%
10.58M
36.49%
9.62M
9.03%
4.10M
57.40%
16.92M
312.79%
9.38M
44.58%
-12.95M
238.09%
-11.23M
13.29%
-26.49M
135.84%
2.89M
110.89%
-3.82M
232.26%
-3.43M
10.14%
-551.17K
83.93%
-4.41M
699.76%
2.59M
158.82%
-2.68M
203.20%
-22.12M
726.68%
-13.82M
37.54%
4.48M
132.41%
6.96M
55.38%
-44.26M
-
-23.28M
47.38%
-23.60M
1.35%
-2.20M
90.69%
cost and expenses
1.15B
-
670.36M
41.59%
707.25M
5.50%
761.77M
7.71%
981.30M
28.82%
605.68M
38.28%
744.92M
22.99%
712.11M
4.41%
945.70M
32.80%
592.70M
37.33%
649.70M
9.62%
762.09M
17.30%
814.84M
6.92%
839.78M
3.06%
668.91M
20.35%
684.06M
2.26%
1.07B
56.75%
674.13M
37.13%
848.11M
25.81%
884.14M
4.25%
1.04B
17.64%
844.90M
18.77%
739.10M
12.52%
926.69M
25.38%
1.86B
100.59%
1.10B
41.03%
1.04B
5.11%
1.18B
13.57%
1.55B
31.24%
1.18B
23.70%
1.29B
8.86%
1.39B
7.72%
1.32B
4.84%
1.43B
8.60%
1.48B
3.17%
1.75B
18.30%
1.92B
9.76%
1.73B
9.74%
1.58B
9.00%
1.45B
7.91%
1.65B
13.64%
1.50B
9.35%
1.65B
10.06%
operating expenses
170.27M
-
107.52M
36.85%
108.92M
1.30%
116.29M
6.77%
164.90M
41.80%
95.98M
41.79%
118.35M
23.30%
97.56M
17.57%
169.33M
73.57%
98.44M
41.87%
92.51M
6.02%
103.77M
12.16%
189.06M
82.20%
114.66M
39.35%
101.62M
11.37%
122.77M
20.81%
200.94M
63.68%
111.26M
44.63%
131.51M
18.19%
130.93M
0.44%
179.16M
36.85%
155.62M
13.14%
99.83M
35.85%
140.25M
40.49%
140.94M
0.49%
159.04M
12.85%
131.94M
17.04%
141.82M
7.49%
170.85M
20.47%
156.88M
8.18%
213.96M
36.39%
175.59M
17.93%
156.95M
10.61%
191.02M
21.70%
203.36M
6.46%
188.37M
7.37%
232.89M
23.63%
236.31M
1.46%
169.92M
28.09%
120.62M
29.01%
201.78M
67.28%
175.33M
13.11%
181.63M
3.59%
interest expense
3.17M
-
1.73M
45.50%
1.81M
5.03%
1.17M
35.59%
865.08K
26.00%
1.06M
22.88%
710K
33.21%
770K
8.45%
494.29K
35.81%
564K
14.10%
530K
6.03%
724K
36.60%
986.86K
36.31%
735K
25.52%
581K
20.95%
432K
25.65%
475.99K
10.18%
751K
57.78%
780K
3.86%
1.03M
32.69%
1.42M
37.29%
3.82M
168.70%
3.72M
2.62%
3.12M
16.06%
473.59K
84.83%
2.66M
460.82%
2.57M
3.35%
3.04M
18.58%
3.26M
7.21%
3.28M
0.63%
3.83M
16.72%
4.77M
24.42%
6.33M
32.70%
4.37M
30.98%
3.04M
30.33%
6.35M
108.64%
9.60M
51.21%
9.44M
-
8.66M
8.18%
8.15M
5.90%
4.64M
43.10%
4.25M
8.39%
ebitda
108.55M
-
73.77M
32.04%
54.05M
26.73%
62.73M
16.08%
132.11M
110.58%
39.23M
70.31%
13.20M
66.35%
106.62M
707.85%
102.52M
3.85%
50.32M
50.92%
58.08M
15.43%
73.52M
26.58%
61.00M
17.03%
47.10M
22.78%
50.73M
7.69%
45.79M
9.74%
21.80M
52.38%
44.20M
102.73%
66.52M
50.49%
61.52M
7.52%
158.36M
157.41%
47.17M
70.21%
78.11M
65.58%
74.44M
4.70%
186.74M
150.86%
66.17M
64.56%
76.82M
16.08%
99.22M
29.16%
148.75M
49.93%
86.29M
41.99%
60.11M
30.33%
89.05M
48.13%
93.28M
4.75%
76.67M
17.81%
26.85M
64.98%
74.38M
177.04%
30.50M
58.99%
67.61M
121.68%
101.17M
49.63%
146.93M
45.23%
91.32M
37.85%
109.47M
19.87%
74.72M
31.74%
operating income
79.04M
-
48.69M
38.40%
27.21M
44.12%
30.84M
13.33%
106.25M
244.58%
17.38M
83.64%
-1.76M
110.11%
84.36M
4,901.48%
112.25M
33.05%
37.78M
66.34%
43.76M
15.82%
65.05M
48.65%
-4.02M
106.18%
26.94M
770.74%
26.05M
3.29%
27.55M
5.72%
-6.06M
122.01%
23.90M
494.09%
45.97M
92.38%
45.05M
2.00%
126.68M
181.19%
76.64M
39.50%
44.07M
42.49%
58.89M
33.61%
140.54M
138.66%
65.23M
53.59%
61.12M
6.30%
74.52M
21.92%
130.12M
74.63%
68.51M
47.35%
41.70M
39.14%
66.29M
58.98%
85.53M
29.01%
60.27M
29.53%
33.29M
44.77%
65.75M
97.50%
-29.63M
145.06%
47.02M
258.68%
79.62M
69.35%
124.19M
55.98%
73.42M
40.88%
89.95M
22.51%
51.32M
42.95%
depreciation and amortization
16.59M
-
16.33M
1.58%
15.75M
3.55%
15.27M
3.03%
15.35M
0.53%
14.50M
5.55%
10.31M
28.89%
10.44M
1.25%
11.39M
9.07%
11.35M
0.32%
12.95M
14.03%
12.46M
3.77%
12.34M
0.97%
11.61M
5.87%
11.62M
0.09%
11.38M
2.06%
12.00M
5.42%
10.50M
12.53%
11.74M
11.82%
11.97M
1.99%
11.18M
6.60%
18.21M
62.92%
18.71M
2.73%
18.08M
3.37%
19.21M
6.26%
20.46M
6.49%
15.40M
24.72%
17.89M
16.13%
18.99M
6.17%
17.77M
6.41%
18.42M
3.62%
22.75M
23.55%
7.75M
65.93%
16.39M
111.49%
16.13M
1.58%
17.56M
8.81%
22.07M
25.72%
20.60M
6.67%
21.55M
4.62%
23.02M
6.82%
20.65M
10.30%
19.69M
4.64%
20.66M
4.94%
total other income expenses net
12.92M
-
8.75M
32.30%
11.09M
26.75%
16.63M
49.95%
10.50M
36.83%
7.35M
30.06%
116.72M
1,488.82%
11.82M
89.88%
-67.27M
669.25%
1.19M
101.76%
1.38M
16.18%
-3.98M
388.76%
52.68M
1,422.90%
8.55M
83.77%
-24.28M
383.98%
6.86M
128.24%
-210.09M
3,163.84%
9.81M
104.67%
8.81M
10.16%
4.50M
48.96%
20.50M
355.66%
58.44M
185.07%
-18.10M
130.97%
672K
103.71%
-20.29M
3,119.40%
28.92M
242.53%
2.85M
90.13%
1.65M
42.19%
-368.50K
122.33%
-3.52M
854.69%
13.03M
470.27%
-2.70M
120.72%
659.35K
124.43%
645.44M
97,790.66%
22.23M
96.56%
17.32M
22.12%
-41.87M
341.82%
19.14M
145.71%
13.15M
31.27%
-8.95M
168.01%
-10.90M
21.85%
-4.81M
55.85%
-1.51M
68.63%
income before tax
88.79M
-
55.71M
37.26%
36.48M
34.52%
46.29M
26.90%
115.89M
150.34%
23.66M
79.58%
114.25M
382.83%
95.41M
16.49%
44.48M
53.38%
38.40M
13.67%
44.60M
16.15%
60.34M
35.27%
47.67M
20.99%
34.76M
27.09%
1.19M
96.56%
33.97M
2,745.14%
-216.63M
737.68%
32.96M
115.21%
54.00M
63.87%
48.52M
10.16%
145.76M
200.44%
73.51M
49.57%
38.97M
46.99%
54.84M
40.72%
143.41M
161.52%
65.83M
54.10%
60.13M
8.67%
75.70M
25.91%
126.50M
67.09%
65.00M
48.62%
54.72M
15.80%
63.59M
16.21%
86.19M
35.52%
705.72M
718.84%
27.84M
96.06%
60.12M
115.96%
-32.18M
153.53%
66.15M
305.57%
92.77M
40.24%
115.25M
24.22%
62.52M
45.75%
85.14M
36.17%
49.81M
41.49%
income tax expense
21.35M
-
10.27M
51.90%
5.77M
43.82%
10.61M
83.95%
25.50M
140.25%
6.14M
75.91%
20.26M
229.93%
15.15M
25.24%
13.80M
8.91%
5.35M
61.24%
6.27M
17.26%
12.48M
99.01%
10.79M
13.51%
7.72M
28.44%
7.91M
2.37%
9.91M
25.28%
-7.16M
172.24%
7.09M
199.15%
12.51M
76.26%
14.66M
17.19%
18.84M
28.58%
15.31M
18.77%
8.81M
42.47%
14.46M
64.17%
24.46M
69.22%
17.61M
28.04%
13.96M
20.70%
14.47M
3.65%
24.16M
66.95%
13.61M
43.69%
12.40M
8.82%
11.64M
6.19%
14.78M
26.97%
12.45M
15.72%
10.18M
18.28%
14.07M
38.21%
-1.65M
111.72%
13.39M
912.10%
733K
94.53%
24.49M
3,241.34%
14.70M
39.98%
24.48M
66.48%
12.60M
48.54%
net income
66.79M
-
43.28M
35.20%
30.16M
30.30%
34.54M
14.50%
88.56M
156.42%
17.98M
79.69%
93.73M
421.23%
79.87M
14.79%
30.19M
62.21%
32.45M
7.49%
37.85M
16.66%
47.46M
25.39%
36.23M
23.67%
27.32M
24.59%
-7.37M
126.97%
23.69M
421.47%
-209.79M
985.61%
25.81M
112.30%
41.50M
60.81%
32.95M
20.61%
125.17M
279.91%
58M
53.66%
30.86M
46.79%
39.71M
28.70%
117.03M
194.68%
49.13M
58.02%
45.77M
6.84%
60.59M
32.38%
101.50M
67.54%
51.97M
48.80%
41.29M
20.55%
49.71M
20.40%
71.41M
43.66%
645.33M
803.69%
17.77M
97.25%
46.41M
161.17%
-29.34M
163.23%
47.52M
261.94%
87.78M
84.72%
90.50M
3.11%
46.45M
48.68%
60.25M
29.71%
35.63M
40.86%
weighted average shs out
441.45M
-
441.45M
0.00%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0.00%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0.00%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
446.15M
1.06%
426.84M
4.33%
441.27M
3.38%
446.64M
1.22%
446.64M
0%
457.68M
2.47%
432.76M
5.45%
433.05M
0.07%
433.05M
0%
458.76M
5.94%
451.90M
1.49%
451.90M
0%
442.00M
2.19%
444.20M
0.50%
421.86M
5.03%
441.45M
4.64%
441.45M
0%
441.45M
0%
430.98M
2.37%
430.98M
0%
430.39M
0.14%
445.44M
3.50%
weighted average shs out dil
441.45M
-
441.45M
0.00%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0.00%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0.00%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
441.45M
0%
446.15M
1.06%
426.84M
4.33%
441.27M
3.38%
446.64M
1.22%
446.64M
0%
457.68M
2.47%
432.76M
5.45%
433.05M
0.07%
433.05M
0%
458.76M
5.94%
451.90M
1.49%
451.90M
0%
442.00M
2.19%
444.20M
0.50%
421.86M
5.03%
441.45M
4.64%
441.45M
0%
441.45M
0%
430.98M
2.37%
430.98M
0%
430.39M
0.14%
445.44M
3.50%
eps
0.15
-
0.10
33.33%
0.07
30%
0.08
14.29%
0.20
150%
0.04
79.65%
0.21
415.97%
0.18
14.29%
0.07
62.22%
0.07
2.94%
0.09
28.57%
0.11
22.22%
0.08
25.45%
0.06
26.83%
-0.02
127.83%
0.05
399.40%
-0.48
1,060%
0.06
112.50%
0.09
50%
0.07
22.22%
0.28
300%
0.13
53.57%
0.07
46.15%
0.09
28.57%
0.26
188.89%
0.11
57.69%
0.10
9.09%
0.14
40.00%
0.24
71.43%
0.12
50%
0.09
25%
0.11
22.22%
0.16
45.45%
1.46
812.50%
0.04
97.26%
0.11
175.00%
-0.07
160.45%
0.11
265.41%
0.20
81.82%
0.21
5.00%
0.11
47.62%
0.14
27.27%
0.08
42.86%
epsdiluted
0.15
-
0.10
33.33%
0.07
30%
0.08
14.29%
0.20
150%
0.04
79.65%
0.21
415.97%
0.18
14.29%
0.07
62.22%
0.07
2.94%
0.09
28.57%
0.11
22.22%
0.08
25.45%
0.06
26.83%
-0.02
127.83%
0.05
399.40%
-0.48
1,060%
0.06
112.50%
0.09
50%
0.07
22.22%
0.28
300%
0.13
53.57%
0.07
46.15%
0.09
28.57%
0.26
188.89%
0.11
57.69%
0.10
9.09%
0.14
40.00%
0.24
71.43%
0.12
50%
0.09
25%
0.11
22.22%
0.16
45.45%
1.46
812.50%
0.04
97.26%
0.11
175.00%
-0.07
160.45%
0.11
265.41%
0.20
81.82%
0.21
5.00%
0.11
47.62%
0.14
27.27%
0.08
42.86%

All numbers in (except ratios and percentages)