8583

MY:COM:MAHSING

Mah Sing Group Berhad

  • Stock

Last Close

1.71

22/11 08:59

Market Cap

4.75B

Beta: -

Volume Today

5.06M

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 '13
Mar '14
Jun '14
Sep '14
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
revenue
570.21M
-
642.20M
12.63%
705.02M
9.78%
713.55M
1.21%
843.95M
18.27%
784.14M
7.09%
780.48M
0.47%
770.74M
1.25%
773.14M
0.31%
709.17M
8.27%
773.90M
9.13%
732.37M
5.37%
742.18M
1.34%
723.54M
2.51%
727.14M
0.50%
704.26M
3.15%
760.84M
8.03%
584.75M
23.14%
589.27M
0.77%
504.26M
14.43%
514.65M
2.06%
450.33M
12.50%
481.25M
6.86%
415.47M
13.67%
442.64M
6.54%
371.13M
16.16%
298.62M
19.54%
388.22M
30.00%
472.78M
21.78%
413.32M
12.58%
438.67M
6.14%
364.57M
16.89%
537.42M
47.41%
433.23M
19.39%
542.01M
25.11%
671.12M
23.82%
670.87M
0.04%
643.45M
4.09%
644.22M
0.12%
644.26M
0.01%
671.27M
4.19%
558.21M
16.84%
578.38M
3.61%
cost of revenue
406.76M
-
467.82M
15.01%
515.95M
10.29%
517.20M
0.24%
621.19M
20.11%
569.85M
8.27%
584.16M
2.51%
580.79M
0.58%
579.34M
0.25%
529.71M
8.57%
578.32M
9.18%
542.08M
6.27%
562.04M
3.68%
535.35M
4.75%
534.69M
0.12%
520.88M
2.58%
563.18M
8.12%
430.43M
23.57%
424.65M
1.34%
341.18M
19.66%
346.10M
1.44%
311.01M
10.14%
356.31M
14.57%
284.48M
20.16%
322.32M
13.30%
272.27M
15.53%
224.91M
17.39%
299.67M
33.24%
369.85M
23.42%
297.36M
19.60%
322.09M
8.31%
254.75M
20.91%
422.62M
65.90%
312.39M
26.08%
428.52M
37.17%
531.76M
24.09%
531.66M
0.02%
501.56M
5.66%
507.52M
1.19%
504.66M
0.56%
493.82M
2.15%
413.66M
16.23%
433.13M
4.71%
gross profit
163.45M
-
174.38M
6.69%
189.07M
8.42%
196.36M
3.86%
222.76M
13.44%
214.29M
3.80%
196.32M
8.39%
189.96M
3.24%
193.80M
2.02%
179.46M
7.40%
195.58M
8.98%
190.29M
2.71%
180.13M
5.34%
188.19M
4.47%
192.45M
2.27%
183.39M
4.71%
197.66M
7.78%
154.32M
21.93%
164.62M
6.67%
163.07M
0.94%
168.55M
3.36%
139.32M
17.34%
124.94M
10.33%
131.00M
4.85%
120.32M
8.15%
98.86M
17.84%
73.72M
25.43%
88.55M
20.12%
102.94M
16.25%
115.95M
12.65%
116.58M
0.55%
109.82M
5.80%
114.80M
4.54%
120.83M
5.26%
113.49M
6.08%
139.35M
22.79%
139.21M
0.10%
141.89M
1.93%
136.70M
3.66%
139.60M
2.12%
177.46M
27.12%
144.55M
18.54%
145.26M
0.49%
selling and marketing expenses
40.09M
-
31.36M
21.77%
38.37M
22.34%
40.71M
6.09%
71.47M
75.56%
38.07M
46.73%
34.89M
8.36%
25.69M
26.38%
28.38M
10.49%
21.66M
23.67%
32.04M
47.90%
32.70M
2.04%
35.07M
7.27%
24.79M
29.32%
31.67M
27.74%
25.43M
19.69%
34.78M
36.77%
26.52M
23.74%
25.93M
2.25%
31.87M
22.93%
39.47M
23.84%
19.44M
50.75%
17.34M
10.81%
18.93M
9.21%
20.62M
8.92%
16.49M
20.06%
8.82M
46.48%
14.22M
61.13%
11.34M
20.22%
14.27M
25.81%
13.31M
6.73%
13.14M
1.30%
17.98M
36.85%
14.69M
18.30%
15.54M
5.81%
14.99M
3.57%
15.59M
3.99%
13.99M
10.25%
13.61M
2.72%
12.70M
6.71%
17.29M
36.19%
14.73M
14.79%
14.72M
0.11%
general and administrative expenses
33.61M
-
36.39M
8.27%
38.55M
5.94%
42.79M
11.00%
41.34M
3.39%
49.21M
19.04%
55.84M
13.47%
64.47M
15.44%
56.70M
12.05%
37.05M
34.66%
47.19M
27.37%
45.21M
4.19%
48.42M
7.10%
46.01M
4.99%
46.11M
0.22%
52.43M
13.71%
52.85M
0.80%
46.39M
12.22%
44.16M
4.80%
53.70M
21.59%
53.60M
0.20%
50.08M
6.56%
45.48M
9.18%
50.83M
11.76%
46.42M
8.68%
42.47M
8.52%
39.95M
5.92%
37.76M
5.49%
51.20M
35.60%
40.18M
21.53%
39.73M
1.12%
40.04M
0.79%
41.54M
3.75%
43.50M
4.71%
40.58M
6.70%
45.44M
11.98%
46.89M
3.18%
45.39M
3.20%
43.13M
4.99%
46.48M
7.79%
54.40M
17.03%
45.44M
16.46%
46.64M
2.62%
selling general and administrative expenses
73.70M
-
67.75M
8.07%
76.92M
13.53%
83.50M
8.55%
112.81M
35.10%
87.29M
22.62%
90.73M
3.95%
90.16M
0.64%
85.08M
5.63%
58.71M
30.99%
79.23M
34.94%
77.91M
1.67%
83.49M
7.17%
70.80M
15.21%
77.78M
9.86%
77.86M
0.11%
87.64M
12.55%
72.92M
16.79%
70.09M
3.87%
85.58M
22.09%
93.07M
8.76%
69.52M
25.31%
62.82M
9.63%
69.77M
11.06%
67.04M
3.90%
58.95M
12.07%
48.78M
17.26%
51.98M
6.56%
62.54M
20.33%
54.45M
12.94%
53.04M
2.59%
53.18M
0.27%
59.52M
11.93%
58.19M
2.24%
56.13M
3.55%
60.43M
7.67%
62.48M
3.38%
59.38M
4.96%
56.73M
4.45%
59.18M
4.31%
71.69M
21.14%
60.46M
15.66%
59.77M
1.15%
research and development expenses
other expenses
-355K
-
-4.78M
1,246.20%
-1.30M
72.78%
-1.82M
40.28%
-3.97M
117.70%
-3.03M
23.66%
-10.79M
255.75%
-9.86M
8.60%
-35.17M
256.59%
-5.06M
85.60%
-3.21M
36.71%
-9.70M
202.78%
-13.33M
37.35%
-2.65M
80.13%
-2.40M
9.29%
-11.16M
364.53%
-6.91M
38.08%
-7.12M
3.00%
-5.09M
28.53%
-4.67M
8.12%
-11.92M
155.00%
-4.99M
58.12%
-7.42M
48.80%
-6.90M
7.10%
-5.67M
17.80%
-2.93M
48.27%
-3.22M
9.68%
-8.62M
168.08%
-7.83M
9.20%
-5.76M
26.43%
-4.86M
15.69%
-5.24M
7.82%
-8.59M
63.97%
-6.78M
21.03%
-16.25M
139.63%
-16.03M
1.35%
-5.73M
64.24%
-6.44M
12.42%
cost and expenses
480.11M
-
530.80M
10.56%
591.58M
11.45%
598.87M
1.23%
730.03M
21.90%
654.10M
10.40%
664.11M
1.53%
661.08M
0.46%
629.25M
4.81%
583.36M
7.29%
654.34M
12.17%
610.28M
6.73%
632.21M
3.59%
603.50M
4.54%
610.07M
1.09%
587.58M
3.69%
643.91M
9.59%
496.24M
22.93%
489.66M
1.32%
422.08M
13.80%
427.25M
1.22%
375.54M
12.10%
411.71M
9.63%
347.34M
15.63%
383.69M
10.46%
328.29M
14.44%
270.47M
17.61%
343.02M
26.83%
424.56M
23.77%
346.05M
18.49%
370.27M
7.00%
302.69M
18.25%
473.56M
56.45%
363.80M
23.18%
468.40M
28.75%
576.16M
23.01%
588.41M
2.13%
554.50M
5.76%
556.72M
0.40%
555.61M
0.20%
565.51M
1.78%
474.12M
16.16%
492.89M
3.96%
operating expenses
73.35M
-
62.98M
14.14%
75.62M
20.08%
81.68M
8.00%
108.84M
33.25%
84.25M
22.59%
79.94M
5.12%
80.29M
0.44%
49.91M
37.83%
53.65M
7.48%
76.03M
41.71%
68.20M
10.29%
70.17M
2.88%
68.15M
2.87%
75.38M
10.60%
66.71M
11.50%
80.73M
21.02%
65.80M
18.49%
65.01M
1.21%
80.90M
24.45%
81.15M
0.31%
64.53M
20.49%
55.40M
14.15%
62.87M
13.49%
61.37M
2.37%
56.02M
8.73%
45.56M
18.67%
43.35M
4.85%
54.71M
26.20%
48.69M
11.01%
48.18M
1.04%
47.94M
0.50%
50.94M
6.25%
51.41M
0.93%
39.88M
22.43%
44.40M
11.35%
56.74M
27.80%
52.94M
6.71%
49.20M
7.06%
50.95M
3.57%
71.69M
40.71%
60.46M
15.66%
59.77M
1.15%
interest expense
1M
-
837K
16.30%
1.03M
22.58%
946K
7.80%
1.85M
96.09%
1.61M
12.94%
1.99M
22.91%
1.42M
28.51%
1.30M
8.03%
1.23M
5.75%
1.16M
5.53%
1.01M
12.99%
2.03M
101.09%
1.70M
16.33%
1.33M
22.05%
1.60M
20.66%
6.00M
275.13%
4.64M
22.61%
4.96M
6.76%
4.45M
10.36%
6.49M
45.92%
4.67M
27.95%
3.86M
17.42%
3.18M
17.60%
4.25M
33.55%
3.92M
7.82%
8.31M
112.39%
7.51M
9.63%
4.70M
37.45%
11.68M
148.45%
11.04M
5.46%
11.49M
4.09%
12.08M
5.10%
13.87M
14.87%
14.15M
2.02%
15.32M
8.22%
15.46M
0.93%
15.29M
1.08%
14.09M
7.84%
14.28M
1.36%
15.98M
11.86%
15.17M
5.06%
13.71M
9.59%
ebitda
92.14M
-
112.39M
21.98%
114.50M
1.87%
116.79M
2.00%
115.99M
0.68%
132.06M
13.85%
119.17M
9.77%
112.10M
5.93%
146.69M
30.86%
127.61M
13.01%
121.45M
4.82%
124.44M
2.46%
114.88M
7.68%
122.27M
6.44%
121.30M
0.80%
120.23M
0.88%
119.11M
0.93%
90.79M
23.78%
101.05M
11.30%
85.75M
15.14%
90.57M
5.62%
78.62M
13.19%
71.89M
8.56%
73.12M
1.71%
62.54M
14.47%
47.05M
24.77%
30.76M
34.62%
47.97M
55.92%
52.34M
9.11%
67.84M
29.62%
69.08M
1.83%
63.66M
7.85%
64.95M
2.04%
69.91M
7.64%
73.92M
5.73%
95.67M
29.43%
83.42M
12.81%
91.06M
9.16%
89.11M
2.13%
90.33M
1.37%
116.03M
28.45%
95.78M
17.46%
98M
2.32%
operating income
90.10M
-
111.40M
23.64%
113.44M
1.83%
114.68M
1.09%
113.92M
0.66%
130.04M
14.15%
116.38M
10.51%
109.66M
5.77%
143.88M
31.20%
125.81M
12.56%
119.56M
4.97%
122.08M
2.11%
109.97M
9.92%
120.04M
9.16%
117.08M
2.47%
116.68M
0.34%
116.93M
0.21%
88.52M
24.30%
99.61M
12.53%
82.17M
17.51%
87.39M
6.36%
74.80M
14.42%
69.54M
7.03%
68.13M
2.03%
58.95M
13.48%
42.84M
27.33%
28.16M
34.28%
45.20M
60.52%
48.23M
6.70%
67.27M
39.48%
68.40M
1.69%
61.88M
9.54%
63.86M
3.21%
69.43M
8.71%
73.61M
6.03%
94.95M
28.99%
82.47M
13.15%
88.96M
7.87%
87.50M
1.63%
88.65M
1.31%
105.77M
19.30%
84.09M
20.50%
85.49M
1.67%
depreciation and amortization
2.04M
-
991K
51.52%
1.06M
6.66%
2.11M
99.53%
2.07M
1.85%
2.02M
2.42%
2.79M
37.97%
2.44M
12.52%
2.81M
15.22%
1.80M
36.06%
1.89M
5.46%
2.35M
24.34%
4.91M
108.45%
2.23M
54.53%
4.22M
88.98%
3.55M
15.86%
2.18M
38.57%
2.27M
3.94%
1.44M
36.63%
3.57M
148.89%
3.17M
11.28%
3.83M
20.69%
2.35M
38.46%
4.99M
111.97%
3.59M
28.08%
4.21M
17.21%
2.60M
38.09%
2.77M
6.22%
4.11M
48.61%
572K
86.09%
674K
17.83%
1.78M
164.09%
-2.76M
254.83%
488K
117.71%
305K
37.50%
719K
135.74%
953K
32.55%
2.10M
120.25%
1.61M
23.34%
1.68M
4.47%
10.27M
510.65%
11.69M
13.87%
12.51M
7.02%
total other income expenses net
1.04M
-
154K
85.25%
31K
79.87%
1.16M
3,651.61%
215K
81.51%
405K
88.37%
802K
98.02%
1.02M
27.06%
1.50M
47.60%
566K
62.37%
732K
29.33%
1.34M
83.61%
2.88M
113.99%
531K
81.54%
2.89M
444.63%
1.95M
32.61%
-3.82M
296.10%
-2.38M
37.76%
-3.52M
48.09%
-871K
75.28%
-3.31M
280.60%
-846K
74.48%
-1.50M
77.78%
1.81M
220.48%
-657K
136.26%
293K
144.60%
-5.71M
2,048.81%
-4.75M
16.87%
-588K
87.61%
-11.11M
1,788.61%
-10.37M
6.66%
-9.71M
6.32%
-10.99M
13.14%
-13.38M
21.83%
-13.85M
3.46%
-14.60M
5.42%
-14.51M
0.62%
-13.19M
9.05%
-12.48M
5.37%
-12.60M
0.95%
-5.22M
58.61%
-1.99M
61.85%
-3.44M
72.91%
income before tax
91.14M
-
111.56M
22.40%
113.47M
1.72%
115.84M
2.09%
114.14M
1.47%
130.45M
14.29%
117.18M
10.17%
110.68M
5.55%
145.38M
31.35%
126.38M
13.07%
120.29M
4.82%
123.43M
2.61%
112.84M
8.57%
120.57M
6.85%
119.97M
0.50%
118.63M
1.11%
113.11M
4.65%
86.14M
23.84%
96.09M
11.55%
81.30M
15.39%
84.08M
3.42%
73.95M
12.05%
68.04M
8.00%
69.94M
2.80%
58.29M
16.66%
43.13M
26.00%
22.45M
47.96%
40.45M
80.21%
47.64M
17.76%
56.16M
17.89%
58.04M
3.34%
52.16M
10.12%
52.88M
1.36%
56.04M
5.99%
59.77M
6.65%
80.36M
34.45%
67.96M
15.43%
75.77M
11.49%
75.02M
0.98%
76.05M
1.37%
100.55M
32.22%
82.10M
18.35%
82.05M
0.06%
income tax expense
21.37M
-
27.66M
29.41%
28.82M
4.22%
30.18M
4.69%
30.69M
1.72%
32.56M
6.07%
27.21M
16.43%
26.79M
1.54%
32.50M
21.32%
31.91M
1.84%
31.34M
1.78%
31.93M
1.90%
27.45M
14.04%
30.45M
10.93%
30.00M
1.48%
27.01M
9.97%
25.67M
4.97%
21.48M
16.32%
19.19M
10.63%
17.63M
8.17%
18.70M
6.08%
19.27M
3.09%
17.77M
7.79%
18.56M
4.42%
12.02M
35.22%
10.39M
13.58%
8.26M
20.48%
13.82M
67.27%
17.16M
24.15%
12.26M
28.55%
13.74M
12.08%
11.96M
12.96%
9.02M
24.58%
12.30M
36.41%
16.81M
36.60%
29.80M
77.31%
18.41M
38.20%
23.49M
27.55%
21.84M
7.04%
24.50M
12.21%
35.38M
44.40%
21.74M
38.55%
22.39M
3.00%
net income
70.70M
-
84.03M
18.85%
84.73M
0.84%
85.94M
1.42%
84.55M
1.62%
98.89M
16.97%
90.49M
8.50%
84.40M
6.73%
112.89M
33.75%
95.03M
15.82%
88.82M
6.54%
91.89M
3.46%
85.61M
6.83%
90.42M
5.62%
90.39M
0.03%
92.31M
2.12%
88.78M
3.83%
64.20M
27.68%
77.13M
20.14%
64.23M
16.72%
66.02M
2.78%
55.01M
16.67%
50.32M
8.53%
50.02M
0.60%
44.99M
10.05%
30.07M
33.16%
15.19M
49.49%
27.00M
77.80%
28.13M
4.19%
40.28M
43.18%
40.40M
0.30%
40.16M
0.58%
40.01M
0.38%
43.18M
7.92%
43.03M
0.33%
47.06M
9.34%
46.78M
0.59%
50.06M
7.01%
50.48M
0.84%
50.02M
0.91%
64.74M
29.44%
60.05M
7.25%
60.21M
0.28%
weighted average shs out
1.93B
-
1.91B
1.28%
1.92B
0.86%
1.96B
2.06%
2.07B
5.62%
2.14B
3.05%
2.40B
12.37%
2.41B
0.32%
2.41B
0%
2.41B
0%
2.41B
0%
2.41B
0.00%
2.41B
0.00%
2.41B
0%
2.41B
0%
2.41B
0.14%
2.42B
0.41%
2.43B
0.19%
2.43B
0.01%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0.00%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0.15%
2.54B
4.37%
weighted average shs out dil
2.04B
-
2.01B
1.67%
2.01B
0.11%
2.05B
1.75%
2.17B
6.04%
2.21B
2.04%
2.58B
16.49%
2.55B
1.23%
2.41B
5.38%
2.41B
0%
2.41B
0.07%
2.43B
0.74%
2.41B
0.81%
2.41B
0.21%
2.42B
0.37%
2.42B
0.05%
2.43B
0.33%
2.43B
0.11%
2.43B
0.01%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0.00%
2.43B
0%
2.43B
0%
2.43B
0.02%
2.44B
0.37%
2.45B
0.63%
2.43B
0.77%
2.43B
0.25%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0%
2.43B
0.22%
2.44B
0.19%
2.47B
1.22%
2.54B
2.84%
eps
0.04
-
0.04
18.65%
0.05
3.19%
0.05
1.32%
0.04
10.68%
0.05
12.93%
0.04
18.57%
0.03
27.32%
0.05
71.53%
0.03
32.34%
0.04
16.04%
0.03
17.34%
0.04
16.39%
0.03
15.77%
0.04
25.42%
0.03
18.13%
0.03
10.75%
0.02
31.02%
0.02
19.58%
0.02
16.37%
0.02
5.29%
0.02
15.64%
0.01
36.42%
0.01
34.38%
0.01
43.41%
0.00
42.47%
-0.01
240.48%
0.01
281.36%
-0.00
102.80%
0.02
5,633.33%
0.01
66.87%
0.02
200.00%
0.01
67.88%
0.02
235.85%
0.02
0.56%
0.02
9.60%
0.02
0.52%
0.02
6.74%
0.02
0.97%
0.02
0.96%
0.03
29.13%
0.02
7.14%
0.02
4.05%
epsdiluted
0.04
-
0.04
19.43%
0.04
3.59%
0.04
1.85%
0.04
11.56%
0.04
14.62%
0.04
21.48%
0.03
26.21%
0.05
81.47%
0.03
32.34%
0.04
15.72%
0.03
17.66%
0.04
17.16%
0.03
15.77%
0.04
24.75%
0.03
17.96%
0.03
10.78%
0.02
30.77%
0.02
19.58%
0.02
16.37%
0.02
5.29%
0.02
15.64%
0.01
36.42%
0.01
34.38%
0.01
43.41%
0.00
42.47%
-0.01
240.48%
0.01
281.36%
-0.00
102.80%
0.02
5,600.00%
0.01
67.27%
0.02
205.56%
0.01
67.88%
0.02
235.85%
0.02
0.56%
0.02
9.60%
0.02
0.52%
0.02
6.74%
0.02
0.97%
0.02
0.96%
0.03
29.13%
0.02
8.65%
0.02
2.47%

All numbers in (except ratios and percentages)