av/sgx--big.svg

COM:SGX

Singapore Exchange

  • Stock

Market Cap

7.54B

Beta: -

Volume Today

550

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
Sep '19
Dec '19
Dec '19
Mar '20
Mar '20
Jun '20
Jun '20
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Dec '22
Mar '23
Jun '23
Jun '23
Dec '23
Jun '24
revenue
164.56M
-
165.60M
0.63%
172.61M
4.24%
168.88M
2.16%
195.09M
15.52%
199.31M
2.16%
215.28M
8.01%
219.63M
2.02%
194.61M
11.39%
205.81M
5.76%
198.05M
3.77%
190.83M
3.65%
199.60M
4.60%
202.66M
1.53%
207.72M
2.49%
204.46M
1.57%
205.04M
0.29%
222.22M
8.38%
212.95M
4.17%
208.86M
1.92%
224.16M
7.33%
228.76M
2.05%
248.03M
8.42%
247.59M
0.18%
247.59M
0%
230.91M
6.74%
230.91M
0%
295.80M
28.10%
295.80M
0%
278.40M
5.88%
278.40M
0%
260.80M
6.32%
260.80M
0%
288.72M
10.70%
288.72M
0%
285.72M
1.04%
571.44M
100%
285.72M
50%
311.48M
9.02%
311.48M
0%
622.96M
100%
592.25M
4.93%
639.43M
7.97%
cost of revenue
56.84M
-
58.06M
2.14%
61.25M
5.49%
61.72M
0.78%
66.29M
7.40%
67.05M
1.16%
74.33M
10.84%
73.59M
0.99%
70.17M
4.64%
72.57M
3.42%
74.93M
3.25%
70.08M
6.48%
69.78M
0.43%
73.99M
6.03%
76.58M
3.50%
73.31M
4.27%
76.28M
4.05%
77.86M
2.07%
80.28M
3.10%
75.98M
5.35%
79.66M
4.84%
82.06M
3.02%
90.41M
10.16%
66.97M
25.93%
80.44M
20.12%
80.08M
0.45%
68.62M
14.30%
76.76M
11.86%
92.52M
20.53%
91.05M
1.59%
77.99M
14.34%
34.31M
56.01%
34.31M
0%
40.97M
19.44%
40.97M
0%
39.47M
3.66%
86.08M
118.06%
39.47M
54.14%
41.13M
4.20%
41.13M
0%
85.36M
107.53%
80.58M
5.60%
84.92M
5.38%
gross profit
107.72M
-
107.54M
0.17%
111.37M
3.56%
107.16M
3.78%
128.80M
20.20%
132.26M
2.68%
140.96M
6.58%
146.04M
3.61%
124.44M
14.79%
133.24M
7.08%
123.12M
7.60%
120.75M
1.93%
129.82M
7.52%
128.67M
0.89%
131.13M
1.91%
131.14M
0.01%
128.76M
1.82%
144.36M
12.11%
132.68M
8.09%
132.87M
0.15%
144.50M
8.75%
146.70M
1.52%
157.63M
7.45%
180.63M
14.59%
167.15M
7.46%
150.83M
9.77%
162.28M
7.59%
219.04M
34.97%
203.28M
7.19%
187.35M
7.83%
200.41M
6.97%
226.50M
13.02%
226.50M
0%
247.74M
9.38%
247.74M
0%
246.25M
0.60%
485.37M
97.10%
246.25M
49.27%
270.35M
9.79%
270.35M
0%
537.60M
98.85%
511.67M
4.82%
554.51M
8.37%
selling and marketing expenses
1.84M
-
1.46M
20.65%
2.78M
90.14%
1.64M
40.96%
2.06M
25.99%
2.49M
20.39%
2.17M
12.91%
1.59M
26.56%
1.78M
11.95%
1.64M
7.70%
3.17M
93.24%
601K
81.07%
1.54M
156.91%
1.48M
4.08%
2.78M
87.64%
1.01M
63.66%
1.40M
38.61%
252K
82%
2.51M
894.44%
1.31M
47.89%
1.66M
27.41%
1.53M
7.93%
3.94M
157.31%
1.53M
61.11%
1.53M
0%
1.59M
3.65%
1.59M
0%
1.11M
30.02%
1.11M
0%
3.05M
174.28%
3.05M
0%
1.22M
60.05%
1.22M
0%
2.61M
114.32%
2.61M
0%
1.60M
38.85%
3.19M
100%
1.60M
50%
2.87M
79.74%
2.87M
0%
5.74M
100%
3.42M
40.39%
5.90M
72.38%
general and administrative expenses
9.66M
-
9.99M
3.43%
13.98M
39.95%
10.66M
23.79%
15.52M
45.65%
17.12M
10.29%
16.85M
1.59%
17.61M
4.52%
14.86M
15.64%
18.73M
26.06%
17.97M
4.03%
13.32M
25.90%
15.26M
14.61%
11.55M
24.32%
15.25M
32.00%
13.89M
8.91%
12.51M
9.90%
14.14M
12.98%
18.58M
31.43%
13.66M
26.46%
16.81M
23.04%
14.18M
15.66%
17.20M
21.30%
16.50M
4.05%
3.03M
81.63%
1.90M
37.35%
13.35M
603.21%
19.37M
45.06%
3.61M
81.34%
4.85M
34.20%
17.90M
269.15%
3.96M
77.89%
3.96M
0%
3.94M
0.58%
3.94M
0%
4.24M
7.61%
8.47M
100%
4.24M
50%
4.94M
16.58%
4.94M
0%
9.87M
100%
5.63M
43.01%
11.69M
107.80%
selling general and administrative expenses
11.50M
-
11.45M
0.43%
16.76M
46.35%
12.30M
26.63%
17.59M
43.03%
19.61M
11.48%
19.01M
3.02%
19.20M
0.98%
16.64M
13.36%
20.37M
22.45%
21.15M
3.81%
13.92M
34.18%
16.81M
20.76%
13.03M
22.46%
18.03M
38.32%
14.90M
17.35%
13.91M
6.61%
14.39M
3.42%
21.09M
46.55%
14.97M
29.01%
18.48M
23.43%
15.71M
14.96%
21.14M
34.56%
18.04M
14.69%
4.56M
74.70%
3.49M
23.58%
14.94M
328.41%
20.48M
37.07%
4.73M
76.93%
7.90M
67.16%
20.95M
165.24%
67.24M
220.91%
67.24M
0%
74.95M
11.47%
74.95M
0%
72.03M
3.90%
144.07M
100%
72.03M
50%
84.59M
17.43%
84.59M
0%
169.17M
100%
154.57M
8.63%
47.39M
69.34%
research and development expenses
32.63M
-
100.84M
-
33.98M
-
33.98M
0%
42.66M
25.56%
42.66M
0%
38.06M
10.78%
76.12M
100%
38.06M
50%
42.15M
10.74%
42.15M
0%
84.30M
100%
77.37M
8.22%
18.63M
75.93%
other expenses
804K
-
4.79M
-
4.79M
0%
2.99M
37.55%
2.99M
0%
5.33M
78.18%
5.33M
0%
2.94M
44.95%
2.94M
0%
-174.30M
-
-195.38M
-
-175.96M
9.94%
0.59
100.00%
cost and expenses
76.34M
-
77.26M
1.21%
84.20M
8.98%
81.91M
2.71%
93.53M
14.18%
96.31M
2.97%
104.93M
8.95%
102.30M
2.51%
96.94M
5.24%
103.20M
6.45%
106.41M
3.11%
93.67M
11.97%
97.36M
3.94%
99.69M
2.40%
108.35M
8.69%
98.47M
9.12%
102.07M
3.66%
103.90M
1.79%
114.62M
10.32%
102.49M
10.59%
110.50M
7.82%
110.56M
0.05%
124.62M
12.71%
112.88M
9.42%
112.88M
0%
111.50M
1.23%
111.50M
0%
131.84M
18.24%
131.84M
0%
129.27M
1.95%
129.27M
0%
-59.79M
146.25%
-59.79M
0%
-65.29M
9.19%
-65.29M
0%
-42.48M
34.93%
260.38M
712.88%
-42.48M
116.32%
-67.02M
57.75%
-67.02M
0%
280.74M
518.89%
256.55M
8.62%
426.29M
66.17%
operating expenses
19.49M
-
19.20M
1.50%
22.95M
19.55%
20.19M
12.03%
27.24M
34.92%
29.26M
7.39%
30.60M
4.60%
28.71M
6.18%
26.77M
6.75%
30.62M
14.39%
31.48M
2.79%
23.59M
25.06%
27.58M
16.91%
25.70M
6.81%
31.77M
23.62%
25.15M
20.81%
25.79M
2.52%
26.04M
0.97%
34.35M
31.91%
26.50M
22.83%
30.85M
16.38%
28.50M
7.61%
34.22M
20.06%
45.92M
34.19%
32.44M
29.34%
31.42M
3.15%
42.88M
36.46%
55.08M
28.46%
39.32M
28.61%
38.22M
2.79%
51.28M
34.15%
94.10M
83.51%
94.10M
0%
106.26M
12.92%
106.26M
0%
81.96M
22.87%
174.30M
112.67%
81.96M
52.98%
108.15M
31.96%
108.15M
0%
195.38M
80.65%
175.96M
9.94%
196.12M
11.46%
interest expense
644K
-
644K
0%
672K
4.35%
672K
0%
722K
7.44%
722K
0%
850K
17.73%
850K
0%
823.50K
3.12%
823.50K
0%
765K
7.10%
765K
0%
3.75M
-
3.50M
-
3.46M
1.14%
ebitda
99.69M
-
100.20M
0.51%
100.55M
0.35%
100.38M
0.17%
115.83M
15.40%
117.62M
1.54%
125.32M
6.55%
132.43M
5.67%
112.70M
14.90%
117.53M
4.29%
112.58M
4.21%
109.56M
2.69%
116.09M
5.96%
122.46M
5.49%
115.22M
5.91%
120.80M
4.84%
118.00M
2.32%
134.13M
13.67%
114.25M
14.82%
121.66M
6.48%
128.81M
5.88%
134.18M
4.17%
140.11M
4.42%
161.21M
15.06%
161.21M
0%
143.29M
11.11%
143.29M
0%
190.92M
33.24%
190.92M
0%
175.89M
7.87%
175.89M
0%
153.27M
12.86%
153.27M
0%
152.46M
0.53%
147.26M
3.41%
167.04M
13.43%
361.08M
116.17%
167.04M
53.74%
166.65M
0.23%
160.92M
3.44%
390.53M
142.69%
384.17M
1.63%
55.74M
85.49%
operating income
88.22M
-
88.34M
0.13%
88.38M
0.04%
86.96M
1.60%
101.56M
16.79%
103.00M
1.42%
110.36M
7.14%
117.33M
6.32%
97.55M
16.86%
102.61M
5.19%
91.64M
10.69%
97.16M
6.02%
102.37M
5.36%
102.92M
0.54%
99.37M
3.45%
105.98M
6.66%
102.97M
2.84%
117.87M
14.47%
98.07M
16.80%
106.36M
8.45%
113.65M
6.86%
118.20M
4.00%
122.81M
3.90%
134.71M
9.69%
134.71M
0%
119.41M
11.36%
119.41M
0%
162.85M
36.39%
162.85M
0%
148.82M
8.62%
148.82M
0%
130.03M
12.63%
130.03M
0%
139.62M
7.38%
139.62M
0%
142.03M
1.73%
311.06M
119.02%
142.03M
54.34%
153.10M
7.79%
153.10M
0%
342.22M
123.53%
335.70M
1.90%
316.31M
5.78%
depreciation and amortization
11.46M
-
11.86M
3.49%
12.13M
2.32%
13.41M
10.55%
14.27M
6.38%
14.62M
2.43%
14.97M
2.40%
15.10M
0.86%
14.91M
1.21%
14.90M
0.07%
14.94M
0.22%
12.40M
17.01%
13.96M
12.64%
15.48M
10.83%
15.86M
2.46%
14.80M
6.64%
15.02M
1.49%
15.35M
2.18%
15.66M
1.99%
15.28M
2.44%
15.16M
0.79%
15.98M
5.45%
16.10M
0.73%
21.74M
35.04%
21.74M
0%
22.06M
1.50%
22.06M
0%
23.36M
5.87%
23.36M
0%
22.70M
2.82%
22.70M
0%
23.25M
2.40%
23.25M
0%
12.84M
44.75%
7.64M
40.50%
25.01M
227.31%
50.01M
100%
25.01M
50%
13.55M
45.82%
7.82M
42.28%
48.31M
517.77%
48.46M
0.32%
379.08M
682.19%
total other income expenses net
1.22M
-
1.54M
25.94%
2.65M
71.99%
2.68M
1.40%
2.46M
8.42%
2.15M
12.45%
2.37M
10.32%
2.34M
1.52%
2.87M
22.71%
3.37M
17.46%
-1.75M
151.90%
3.49M
299.37%
2.12M
39.35%
-1.44M
168.18%
2.91M
301.60%
3.12M
7.16%
2.94M
5.46%
2.71M
7.98%
3.80M
40.37%
3.56M
6.34%
2.94M
17.37%
3.05M
3.57%
3.31M
8.53%
4.12M
24.42%
4.12M
0%
5.27M
27.93%
1.15M
78.15%
2.88M
150.13%
2.88M
0%
3.00M
4.24%
-2.99M
199.73%
1.55M
151.80%
1.55M
0%
1.10M
28.83%
1.10M
0%
25.48M
2,208.88%
34.23M
34.36%
25.48M
25.57%
16.31M
36.00%
16.31M
0%
1.86M
88.59%
8.70M
367.49%
income before tax
89.45M
-
89.88M
0.48%
91.02M
1.28%
89.65M
1.51%
104.02M
16.03%
105.15M
1.09%
112.73M
7.20%
119.67M
6.16%
100.42M
16.09%
105.98M
5.54%
89.89M
15.18%
100.64M
11.96%
104.48M
3.81%
101.48M
2.87%
102.28M
0.78%
109.10M
6.67%
105.92M
2.91%
120.58M
13.84%
101.87M
15.52%
109.92M
7.90%
116.60M
6.07%
121.25M
3.99%
126.12M
4.02%
138.83M
10.08%
138.83M
0%
120.56M
13.16%
120.56M
0%
165.73M
37.47%
165.73M
0%
145.83M
12.01%
145.83M
0%
131.58M
9.77%
131.58M
0%
140.72M
6.95%
140.72M
0%
167.51M
19.04%
345.30M
106.14%
167.51M
51.49%
169.40M
1.13%
169.40M
0%
344.08M
103.11%
344.40M
0.09%
income tax expense
14.49M
-
14.07M
2.91%
13.61M
3.29%
12.09M
11.17%
17.42M
44.13%
16.92M
2.88%
16.51M
2.39%
20.39M
23.50%
16.68M
18.19%
16.82M
0.79%
13.05M
22.40%
17.54M
34.44%
16.18M
7.77%
18.42M
13.85%
17.05M
7.47%
18.39M
7.91%
17.57M
4.50%
20.11M
14.49%
18.20M
9.51%
18.85M
3.58%
20.08M
6.50%
20.98M
4.50%
21.98M
4.78%
24.61M
11.96%
24.61M
0%
21.52M
12.56%
21.52M
0%
28.20M
31.03%
28.20M
0%
24.64M
12.62%
24.64M
0%
22.08M
10.40%
22.08M
0%
24.27M
9.93%
24.27M
0%
25.19M
3.81%
50.38M
100%
25.19M
50%
26.44M
4.94%
26.44M
0%
52.87M
100%
55.70M
5.34%
net income
74.96M
-
75.81M
1.14%
77.42M
2.12%
77.56M
0.18%
86.60M
11.65%
88.24M
1.89%
96.22M
9.04%
99.28M
3.18%
83.73M
15.66%
89.17M
6.49%
76.84M
13.82%
83.10M
8.15%
88.30M
6.26%
83.06M
5.94%
85.23M
2.61%
90.70M
6.42%
88.35M
2.59%
100.47M
13.71%
83.67M
16.72%
91.07M
8.84%
96.52M
5.98%
99.66M
3.25%
103.85M
4.21%
114.22M
9.98%
114.22M
0%
99.04M
13.29%
99.04M
0%
137.48M
38.81%
137.48M
0%
121.08M
11.92%
121.08M
0%
109.35M
9.69%
109.35M
0%
116.35M
6.39%
116.35M
0%
142.28M
22.29%
284.56M
100%
142.28M
50%
143.17M
0.63%
143.17M
0%
286.34M
100%
281.60M
1.66%
1.07B
279.86%
weighted average shs out
1.07B
-
1.07B
0.01%
1.07B
0.00%
1.07B
0.03%
1.07B
0.07%
1.07B
0.00%
1.07B
0.05%
1.07B
0.00%
1.07B
0.09%
1.07B
0.04%
1.07B
0.08%
1.07B
0.00%
1.07B
0.06%
1.07B
0.04%
1.07B
0.04%
1.07B
0.02%
1.07B
0.08%
1.07B
0.04%
1.07B
0.06%
1.07B
0.02%
1.07B
0.00%
1.07B
0.02%
1.07B
0.03%
1.07B
0.03%
1.07B
0%
1.07B
0.08%
1.07B
0%
1.07B
0.03%
1.07B
0%
1.07B
0.08%
1.07B
0%
1.10B
2.74%
1.10B
0.00%
1.10B
0.30%
1.10B
0%
1.10B
0.06%
1.07B
3.08%
1.10B
3.18%
1.10B
0.08%
1.10B
0%
1.07B
3.10%
1.07B
0.13%
1.09B
1.49%
weighted average shs out dil
1.07B
-
1.07B
0.00%
1.07B
0.00%
1.07B
0.12%
1.07B
0.13%
1.07B
0.01%
1.07B
0.00%
1.07B
0.07%
1.07B
0.12%
1.07B
0.03%
1.07B
0.10%
1.07B
0.04%
1.07B
0.13%
1.07B
0.05%
1.07B
0.04%
1.07B
0.03%
1.07B
0.13%
1.07B
0.05%
1.07B
0.06%
1.07B
0.03%
1.07B
0.04%
1.07B
0.03%
1.07B
0.01%
1.07B
0.02%
1.07B
0%
1.08B
0.17%
1.08B
0%
1.08B
0.06%
1.08B
0%
1.07B
0.05%
1.07B
0%
1.10B
2.80%
1.10B
0%
1.10B
0.00%
1.10B
0%
1.10B
0.02%
1.10B
0%
1.10B
0%
1.11B
0.10%
1.11B
0%
1.11B
0.00%
1.11B
0.05%
1.09B
1.85%
eps
0.07
-
0.07
1.43%
0.07
2.82%
0.07
0%
0.08
10.96%
0.08
1.23%
0.09
9.76%
0.09
3.33%
0.08
16.13%
0.08
6.41%
0.07
13.25%
0.08
8.33%
0.08
5.13%
0.08
4.88%
0.08
2.56%
0.09
6.25%
0.08
3.53%
0.09
14.63%
0.08
17.02%
0.09
8.97%
0.09
5.88%
0.09
3.33%
0.10
4.30%
0.11
13.40%
0.11
0%
0.09
16.36%
0.09
0%
0.13
41.30%
0.13
0%
0.11
15.38%
0.11
0%
0.10
9.55%
0.10
0%
0.11
10.55%
0.11
0%
0.13
18.18%
0.27
107.69%
0.13
51.85%
0.13
0%
0.13
0%
0.27
107.69%
0.26
3.70%
0.99
280.77%
epsdiluted
0.07
-
0.07
1.43%
0.07
1.41%
0.07
0%
0.08
12.50%
0.08
1.23%
0.09
9.76%
0.09
2.22%
0.08
15.22%
0.08
6.41%
0.07
13.25%
0.08
6.94%
0.08
6.49%
0.05
39.02%
0.08
58.00%
0.09
7.59%
0.08
3.53%
0.09
14.63%
0.08
17.02%
0.09
8.97%
0.09
5.88%
0.09
3.33%
0.10
4.30%
0.11
13.40%
0.11
0%
0.09
16.36%
0.09
0%
0.13
41.30%
0.13
0%
0.11
15.38%
0.11
0%
0.10
10.00%
0.10
0%
0.11
11.11%
0.11
0%
0.13
18.18%
0.26
100%
0.13
50%
0.13
0%
0.13
0%
0.26
100%
0.25
3.85%
0.98
292%

All numbers in (except ratios and percentages)