COM:CHENHSONG
Chen Hsong
- Stock
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
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)