cache/60c7d4a816dc74dcbed5b070c8b83be58be4303cb041b4f299f422137ed8e553

COM:CHENHSONG

Chen Hsong

  • Stock

HKD

Last Close

1.40

25/11 06:02

Market Cap

889.05M

Beta: -

Volume Today

96K

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
Jan '14
Mar '14
Jun '14
Sep '14
Jan '15
Mar '15
Jun '15
Sep '15
Jan '16
Mar '16
Jun '16
Sep '16
Jan '17
Mar '17
Jun '17
Sep '17
Jan '18
Mar '18
Jun '18
Sep '18
Jan '19
Mar '19
Jun '19
Sep '19
Jan '20
Mar '20
Jun '20
Sep '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Sep '23
Mar '24
revenue
461.54M
-
461.54M
0%
461.54M
0%
461.54M
0%
391.95M
15.08%
391.95M
0%
391.95M
0%
391.95M
0%
311.99M
20.40%
311.99M
0%
311.99M
0%
311.99M
0%
362.72M
16.26%
362.72M
0%
362.72M
0%
362.72M
0%
416.97M
14.96%
416.97M
0%
416.97M
0%
416.97M
0%
408.98M
1.92%
408.98M
0%
408.98M
0%
408.98M
0%
378.34M
7.49%
378.34M
0%
378.34M
0%
378.34M
0%
1.33B
251.67%
778.53M
41.49%
778.53M
0%
585.86M
24.75%
585.86M
0%
660.84M
12.80%
660.84M
0%
495.45M
25.03%
495.45M
0%
1.00B
102.32%
1.01B
0.47%
cost of revenue
357.33M
-
357.33M
0%
357.33M
0%
357.33M
0%
309.53M
13.38%
309.53M
0%
309.53M
0%
309.53M
0%
251.53M
18.74%
251.53M
0%
251.53M
0%
251.53M
0%
267.81M
6.47%
267.81M
0%
267.81M
0%
267.81M
0%
311.23M
16.21%
311.23M
0%
311.23M
0%
311.23M
0%
320.58M
3.01%
320.58M
0%
320.58M
0%
320.58M
0%
293.62M
8.41%
293.62M
0%
293.62M
0%
293.62M
0%
976.99M
232.74%
581.67M
40.46%
581.67M
0%
459.07M
21.08%
459.07M
0%
506.40M
10.31%
506.40M
0%
375.86M
25.78%
375.86M
0%
755.90M
101.11%
776.66M
2.75%
gross profit
104.21M
-
104.21M
0%
104.21M
0%
104.21M
0%
82.42M
20.92%
82.42M
0%
82.42M
0%
82.42M
0%
60.46M
26.65%
60.46M
0%
60.46M
0%
60.46M
0%
94.91M
56.99%
94.91M
0%
94.91M
0%
94.91M
0%
105.74M
11.42%
105.74M
0%
105.74M
0%
105.74M
0%
88.40M
16.40%
88.40M
0%
88.40M
0%
88.40M
0%
84.72M
4.16%
84.72M
0%
84.72M
0%
84.72M
0%
353.52M
317.28%
196.85M
44.32%
196.85M
0%
126.78M
35.59%
126.78M
0%
154.44M
21.81%
154.44M
0%
119.59M
22.56%
119.59M
0%
246.50M
106.12%
230.49M
6.50%
selling and marketing expenses
47.05M
-
47.05M
0%
47.05M
0%
47.05M
0%
36.24M
22.96%
36.24M
0%
36.24M
0%
36.24M
0%
32.44M
10.50%
32.44M
0%
32.44M
0%
32.44M
0%
40.67M
25.39%
40.67M
0%
40.67M
0%
40.67M
0%
45.95M
12.97%
45.95M
0%
45.95M
0%
45.95M
0%
44.51M
3.14%
44.51M
0%
44.51M
0%
44.51M
0%
43.69M
1.84%
43.69M
0%
43.69M
0%
43.69M
0%
125.26M
186.71%
80.53M
35.71%
80.53M
0%
66.84M
17.00%
66.84M
0%
73.01M
9.23%
73.01M
0%
57.96M
20.61%
57.96M
0%
120.67M
108.19%
general and administrative expenses
32.88M
-
32.88M
0%
32.88M
0%
32.88M
0%
31.35M
4.63%
31.35M
0%
31.35M
0%
31.35M
0%
30.27M
3.44%
30.27M
0%
30.27M
0%
30.27M
0%
28.20M
6.86%
28.20M
0%
28.20M
0%
28.20M
0%
31.78M
12.71%
31.78M
0%
31.78M
0%
31.78M
0%
30.68M
3.45%
30.68M
0%
30.68M
0%
30.68M
0%
31.37M
2.22%
31.37M
0%
31.37M
0%
31.37M
0%
76.15M
142.77%
39.46M
48.17%
39.46M
0%
34.89M
11.59%
34.89M
0%
36.55M
4.75%
36.55M
0%
41.84M
14.50%
41.84M
0%
75.18M
79.66%
selling general and administrative expenses
79.92M
-
79.92M
0%
79.92M
0%
79.92M
0%
67.60M
15.42%
67.60M
0%
67.60M
0%
67.60M
0%
62.71M
7.22%
62.71M
0%
62.71M
0%
62.71M
0%
68.87M
9.82%
68.87M
0%
68.87M
0%
68.87M
0%
77.73M
12.86%
77.73M
0%
77.73M
0%
77.73M
0%
75.19M
3.27%
75.19M
0%
75.19M
0%
75.19M
0%
75.06M
0.18%
75.06M
0%
75.06M
0%
75.06M
0%
201.51M
168.48%
119.99M
40.45%
119.99M
0%
101.76M
15.20%
101.76M
0%
109.56M
7.67%
109.56M
0%
99.85M
8.86%
99.85M
0%
195.85M
96.14%
176.39M
9.94%
research and development expenses
51.16M
-
30.81M
-
30.81M
0%
39.70M
-
39.70M
0%
other expenses
7.13M
-
7.13M
0%
7.13M
0%
7.13M
0%
12.20M
71.20%
12.20M
0%
12.20M
0%
12.20M
0%
43.92M
259.88%
43.92M
0%
43.92M
0%
43.92M
0%
20.23M
53.95%
20.23M
0%
20.23M
0%
20.23M
0%
12.55M
37.93%
12.55M
0%
12.55M
0%
12.55M
0%
16.98M
35.28%
16.98M
0%
16.98M
0%
16.98M
0%
29.08M
71.20%
29.08M
0%
29.08M
0%
29.08M
0%
cost and expenses
444.38M
-
444.38M
0%
444.38M
0%
444.38M
0%
389.33M
12.39%
389.33M
0%
389.33M
0%
389.33M
0%
358.16M
8.01%
358.16M
0%
358.16M
0%
358.16M
0%
356.91M
0.35%
356.91M
0%
356.91M
0%
356.91M
0%
401.51M
12.50%
401.51M
0%
401.51M
0%
401.51M
0%
412.76M
2.80%
412.76M
0%
412.76M
0%
412.76M
0%
397.75M
3.64%
397.75M
0%
397.75M
0%
397.75M
0%
1.18B
196.29%
467.98M
60.29%
467.98M
0%
360.90M
22.88%
360.90M
0%
398.30M
10.37%
398.30M
0%
283.71M
28.77%
283.71M
0%
951.75M
235.46%
953.05M
0.14%
operating expenses
87.05M
-
87.05M
0%
87.05M
0%
87.05M
0%
79.80M
8.33%
79.80M
0%
79.80M
0%
79.80M
0%
106.64M
33.63%
106.64M
0%
106.64M
0%
106.64M
0%
89.10M
16.45%
89.10M
0%
89.10M
0%
89.10M
0%
90.29M
1.33%
90.29M
0%
90.29M
0%
90.29M
0%
92.18M
2.09%
92.18M
0%
92.18M
0%
92.18M
0%
104.13M
12.97%
104.13M
0%
104.13M
0%
104.13M
0%
201.51M
93.51%
113.70M
43.58%
113.70M
0%
98.17M
13.65%
98.17M
0%
108.10M
10.11%
108.10M
0%
92.15M
14.76%
92.15M
0%
195.85M
112.54%
176.39M
9.94%
interest expense
1.37M
-
1.37M
0%
1.37M
0%
1.37M
0%
1.24M
9.20%
1.24M
0%
1.24M
0%
1.24M
0%
816.50K
34.23%
816.50K
0%
816.50K
0%
816.50K
0%
346.25K
57.59%
346.25K
0%
346.25K
0%
346.25K
0%
312K
9.89%
312K
0%
312K
0%
312K
0%
488.50K
56.57%
488.50K
0%
488.50K
0%
488.50K
0%
645.75K
32.19%
645.75K
0%
645.75K
0%
645.75K
0%
910K
40.92%
321K
64.73%
321K
0%
246.50K
-
246.50K
0%
639K
-
560K
12.36%
ebitda
46.34M
-
46.34M
0%
46.34M
0%
46.34M
0%
29.70M
35.91%
29.70M
0%
29.70M
0%
29.70M
0%
-17.84M
160.07%
-17.84M
0%
-17.84M
0%
-17.84M
0%
33.59M
288.31%
33.59M
0%
33.59M
0%
33.59M
0%
46.19M
37.50%
46.19M
0%
46.19M
0%
46.19M
0%
46.36M
0.36%
46.36M
0%
46.36M
0%
46.36M
0%
51.94M
12.03%
51.94M
0%
51.94M
0%
51.94M
0%
180.00M
246.57%
71.94M
60.03%
71.94M
0%
7.91M
89.01%
7.91M
0%
40.85M
416.76%
40.85M
0%
14.88M
63.57%
14.88M
0%
80.39M
440.18%
81.31M
1.15%
operating income
17.16M
-
17.16M
0%
17.16M
0%
17.16M
0%
2.62M
84.76%
2.62M
0%
2.62M
0%
2.62M
0%
-46.18M
1,865.60%
-46.18M
0%
-46.18M
0%
-46.18M
0%
5.81M
112.58%
5.81M
0%
5.81M
0%
5.81M
0%
15.46M
166.03%
15.46M
0%
15.46M
0%
15.46M
0%
-3.78M
124.43%
-3.78M
0%
-3.78M
0%
-3.78M
0%
-19.41M
414.17%
-19.41M
0%
-19.41M
0%
-19.41M
0%
152.02M
883.13%
58.66M
61.41%
58.66M
0%
-5.90M
110.05%
-5.90M
0%
26.49M
549.25%
26.49M
0%
524K
98.02%
524K
0%
50.65M
9,565.84%
54.10M
6.81%
depreciation and amortization
18.55M
-
18.55M
0%
18.55M
0%
18.55M
0%
17.45M
5.96%
17.45M
0%
17.45M
0%
17.45M
0%
16.10M
7.73%
16.10M
0%
16.10M
0%
16.10M
0%
13.53M
15.97%
13.53M
0%
13.53M
0%
13.53M
0%
13.83M
2.28%
13.83M
0%
13.83M
0%
13.83M
0%
14.61M
5.58%
14.61M
0%
14.61M
0%
14.61M
0%
13.89M
4.91%
13.89M
0%
13.89M
0%
13.89M
0%
27.98M
101.48%
13.28M
52.53%
13.28M
0%
13.80M
3.92%
13.80M
0%
14.36M
4.06%
14.36M
0%
14.36M
0.03%
14.36M
0%
29.74M
107.15%
27.21M
8.50%
total other income expenses net
9.32M
-
9.32M
0%
9.32M
0%
9.32M
0%
8.01M
14.06%
8.01M
0%
8.01M
0%
8.01M
0%
11.14M
39.04%
11.14M
0%
11.14M
0%
11.14M
0%
13.88M
24.62%
13.88M
0%
13.88M
0%
13.88M
0%
16.83M
21.26%
16.83M
0%
16.83M
0%
16.83M
0%
34.78M
106.63%
34.78M
0%
34.78M
0%
34.78M
0%
56.66M
62.93%
56.66M
0%
56.66M
0%
56.66M
0%
15.62M
72.44%
24.18M
54.81%
24.18M
0%
42.35M
75.17%
42.35M
0%
19.60M
53.72%
19.60M
0%
32.86M
67.67%
32.86M
0%
13.02M
60.38%
7.43M
42.95%
income before tax
26.48M
-
26.48M
0%
26.48M
0%
26.48M
0%
10.63M
59.88%
10.63M
0%
10.63M
0%
10.63M
0%
-35.04M
429.78%
-35.04M
0%
-35.04M
0%
-35.04M
0%
19.69M
156.19%
19.69M
0%
19.69M
0%
19.69M
0%
32.29M
63.97%
32.29M
0%
32.29M
0%
32.29M
0%
31.00M
3.98%
31.00M
0%
31.00M
0%
31.00M
0%
37.25M
20.16%
37.25M
0%
37.25M
0%
37.25M
0%
167.63M
349.99%
82.83M
50.59%
82.83M
0%
36.45M
56.00%
36.45M
0%
46.09M
26.44%
46.09M
0%
33.38M
27.57%
33.38M
0%
63.67M
90.73%
61.53M
3.36%
income tax expense
6.08M
-
6.08M
0%
6.08M
0%
6.08M
0%
5.93M
2.59%
5.93M
0%
5.93M
0%
5.93M
0%
8.52M
43.74%
8.52M
0%
8.52M
0%
8.52M
0%
6.85M
19.56%
6.85M
0%
6.85M
0%
6.85M
0%
6.58M
3.99%
6.58M
0%
6.58M
0%
6.58M
0%
8.69M
32.18%
8.69M
0%
8.69M
0%
8.69M
0%
13.99M
60.91%
13.99M
0%
13.99M
0%
13.99M
0%
38.03M
171.82%
20.37M
46.43%
20.37M
0%
8.08M
60.32%
8.08M
0%
8.93M
10.43%
8.93M
0%
6.15M
31.10%
6.15M
0%
13.22M
114.97%
13.06M
1.23%
net income
20.34M
-
20.34M
0%
20.34M
0%
20.34M
0%
5.09M
74.98%
5.09M
0%
5.09M
0%
5.09M
0%
-43.27M
950.30%
-43.27M
0%
-43.27M
0%
-43.27M
0%
12.87M
129.75%
12.87M
0%
12.87M
0%
12.87M
0%
25.47M
97.88%
25.47M
0%
25.47M
0%
25.47M
0%
22.57M
11.38%
22.57M
0%
22.57M
0%
22.57M
0%
23.41M
3.74%
23.41M
0%
23.41M
0%
23.41M
0%
129.83M
454.54%
61.58M
52.57%
61.58M
0%
45.07M
26.81%
45.07M
0%
37.55M
16.69%
37.55M
0%
27.59M
26.52%
27.59M
0%
50.50M
83.02%
50.35M
0.30%
weighted average shs out
630.53M
-
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
631.60M
0.17%
631.61M
0.00%
631.20M
0.06%
631.20M
0%
631.14M
0.01%
631.14M
0%
630.54M
0.09%
630.54M
0%
630.53M
0.00%
weighted average shs out dil
630.53M
-
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
631.12M
0.09%
631.12M
0%
630.53M
0.09%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
630.53M
0%
eps
0.03
-
0.03
0%
0.03
0%
0.03
0%
0.01
74.92%
0.01
0%
0.01
0%
0.01
0%
-0.07
946.91%
-0.07
0%
-0.07
0%
-0.07
0%
0.02
129.74%
0.02
0%
0.02
0%
0.02
0%
0.04
98.04%
0.04
0%
0.04
0%
0.04
0%
0.04
11.39%
0.04
0%
0.04
0%
0.04
0%
0.04
3.63%
0.04
0%
0.04
0%
0.04
0%
0.21
466.04%
0.10
53.57%
0.10
0%
0.07
26.77%
0.07
0%
0.06
16.67%
0.06
0%
0.04
26.39%
0.04
0%
0.08
82.88%
0.08
0.25%
epsdiluted
0.03
-
0.03
0%
0.03
0%
0.03
0%
0.01
74.92%
0.01
0%
0.01
0%
0.01
0%
-0.07
946.91%
-0.07
0%
-0.07
0%
-0.07
0%
0.02
129.74%
0.02
0%
0.02
0%
0.02
0%
0.04
98.04%
0.04
0%
0.04
0%
0.04
0%
0.04
11.39%
0.04
0%
0.04
0%
0.04
0%
0.04
3.63%
0.04
0%
0.04
0%
0.04
0%
0.21
466.04%
0.10
53.52%
0.10
0%
0.07
26.74%
0.07
0%
0.06
16.64%
0.06
0%
0.04
26.51%
0.04
0%
0.08
82.88%
0.08
0.25%

All numbers in HKD (except ratios and percentages)