COM:COMFORTDELGRO
ComfortDelGro
- Stock
Market Cap
2.30B
Beta: -
Volume Today
1K
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
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 '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 | 990.10M - | 950.80M 3.97% | 1.02B 6.89% | 1.04B 2.07% | 1.05B 0.93% | 963.50M 7.97% | 1.04B 7.65% | 1.05B 1.02% | 1.06B 1.45% | 995.60M 6.34% | 1.02B 2.68% | 1.02B 0.67% | 1.03B 1.06% | 972M 5.28% | 987.20M 1.56% | 991.40M 0.43% | 1.02B 2.92% | 878.80M 13.87% | 941.10M 7.09% | 967.90M 2.85% | 1.02B 5.11% | 947.30M 6.89% | 980.80M 3.54% | 979M 0.18% | 998.60M 2.00% | 871.25M 12.75% | 1.74B 100% | 880.15M 49.49% | 1.80B 104.03% | 921.65M 48.68% | 1.86B 101.80% | 960.45M 48.36% | 1.94B 101.73% | 931.15M 51.94% | 1.86B 100% | 1.01B 45.82% | 2.02B 100% | 1.06B 47.53% | 1.06B 0% | |
cost of revenue | 787.70M - | 746M 5.29% | 791.10M 6.05% | 809.60M 2.34% | 833.90M 3.00% | 758.30M 9.07% | 808.20M 6.58% | 812.80M 0.57% | 848.60M 4.40% | 775.80M 8.58% | 796.10M 2.62% | 787.80M 1.04% | 810.10M 2.83% | 772.60M 4.63% | 784M 1.48% | 790.20M 0.79% | 833.60M 5.49% | 706.20M 15.28% | 752.20M 6.51% | 776.90M 3.28% | 807.40M 3.93% | 757.70M 6.16% | 787.50M 3.93% | 786.70M 0.10% | 825.80M 4.97% | 638.30M 22.71% | 1.43B 124.28% | 703.60M 50.85% | 1.49B 112.46% | 714.20M 52.22% | 1.56B 118.68% | 757.15M 51.52% | 1.64B 116.07% | 726.65M 55.58% | 1.57B 116.38% | 783.90M 50.14% | 1.69B 115.08% | 830.40M 50.75% | 830.40M 0% | |
gross profit | 202.40M - | 204.80M 1.19% | 225.20M 9.96% | 227.70M 1.11% | 213M 6.46% | 205.20M 3.66% | 229M 11.60% | 235M 2.62% | 214.40M 8.77% | 219.80M 2.52% | 226.20M 2.91% | 227.60M 0.62% | 216.10M 5.05% | 199.40M 7.73% | 203.20M 1.91% | 201.20M 0.98% | 186.70M 7.21% | 172.60M 7.55% | 188.90M 9.44% | 191M 1.11% | 210M 9.95% | 189.60M 9.71% | 193.30M 1.95% | 192.30M 0.52% | 172.80M 10.14% | 232.95M 34.81% | 310.90M 33.46% | 176.55M 43.21% | 300.90M 70.43% | 207.45M 31.06% | 298.10M 43.70% | 203.30M 31.80% | 301.50M 48.30% | 204.50M 32.17% | 290M 41.81% | 225.10M 22.38% | 332M 47.49% | 228.35M 31.22% | 228.35M 0% | |
selling and marketing expenses | 3.60M - | 3M 16.67% | 3.50M 16.67% | 4.20M 20% | 4.90M 16.67% | 3.80M 22.45% | 5.80M 52.63% | 5.10M 12.07% | 5.90M 15.69% | 4.60M 22.03% | 5M 8.70% | 5.30M 6% | 6.80M 28.30% | 4.10M 39.71% | 4.30M 4.88% | 6.40M 48.84% | 6.80M 6.25% | 5.30M 22.06% | 5.50M 3.77% | 6.30M 14.55% | 6.40M 1.59% | 5.10M 20.31% | 6.10M 19.61% | 6.30M 3.28% | 5.90M 6.35% | 3.90M 33.90% | 3.90M 0% | 4.55M 16.67% | 4.55M 0% | 4.75M 4.40% | 4.75M 0% | 5.60M 17.89% | 5.60M 0% | 5.80M 3.57% | 5.80M 0% | 7.15M 23.28% | 7.10M - | 7.10M 0% | ||
general and administrative expenses | 43.90M - | 38.50M 12.30% | 37.90M 1.56% | 34.30M 9.50% | 42.30M 23.32% | 33.80M 20.09% | 37.70M 11.54% | 33.70M 10.61% | 41M 21.66% | 36.50M 10.98% | 36.50M 0% | 32.10M 12.05% | 40.40M 25.86% | 33.60M 16.83% | 34.20M 1.79% | 29.80M 12.87% | 37.20M 24.83% | 28.90M 22.31% | 30.40M 5.19% | 31.50M 3.62% | 27M 14.29% | 30.70M 13.70% | 30.10M 1.95% | 26M 13.62% | 28.90M 11.15% | 19.75M 31.66% | 151.40M 666.58% | 20.80M 86.26% | 109.65M 427.16% | 2.75M 97.49% | 2.75M 0% | 23M 736.36% | 122.70M 433.48% | 5.15M 95.80% | 5.15M 0% | 5M 2.91% | 6.90M - | 6.90M 0% | ||
selling general and administrative expenses | 47.50M - | 41.50M 12.63% | 41.40M 0.24% | 38.50M 7.00% | 47.20M 22.60% | 37.60M 20.34% | 43.50M 15.69% | 38.80M 10.80% | 46.90M 20.88% | 41.10M 12.37% | 41.50M 0.97% | 37.40M 9.88% | 47.20M 26.20% | 37.70M 20.13% | 38.50M 2.12% | 36.20M 5.97% | 44M 21.55% | 34.20M 22.27% | 35.90M 4.97% | 37.80M 5.29% | 33.40M 11.64% | 35.80M 7.19% | 36.20M 1.12% | 32.30M 10.77% | 34.80M 7.74% | 23.65M 32.04% | 155.30M 556.66% | 25.35M 83.68% | 114.20M 350.49% | 26.45M 76.84% | 106.70M 303.40% | 28.60M 73.20% | 128.30M 348.60% | 31.15M 75.72% | 107.60M 245.43% | 34.70M 67.75% | 109.40M 215.27% | 38.35M 64.95% | 38.35M 0% | |
research and development expenses | 450K - | 450K 0% | 450K - | 450K 0% | 500K 11.11% | 500K 0% | 400K 20% | 750K - | 750K 0% | |||||||||||||||||||||||||||||||
other expenses | -40.40M - | -44.30M - | -26.60M - | -25.70M - | -26.60M - | -27.20M - | 119M 537.50% | 119M 0% | ||||||||||||||||||||||||||||||||
cost and expenses | 894.70M - | 849.30M 5.07% | 896.40M 5.55% | 913.40M 1.90% | 950.10M 4.02% | 860.40M 9.44% | 916.30M 6.50% | 918.80M 0.27% | 965.30M 5.06% | 886.20M 8.19% | 899.40M 1.49% | 888.20M 1.25% | 923.50M 3.97% | 871.50M 5.63% | 875.30M 0.44% | 879.90M 0.53% | 935M 6.26% | 783.10M 16.25% | 831.60M 6.19% | 854.50M 2.75% | 897.20M 5.00% | 839.90M 6.39% | 865.80M 3.08% | 870.10M 0.50% | 914.10M 5.06% | 803.95M 12.05% | 1.63B 102.41% | 847.50M 47.92% | 1.65B 95.09% | 835.85M 49.45% | 1.70B 102.80% | 913.10M 46.13% | 1.79B 96.04% | 872.10M 51.28% | 1.71B 95.68% | 931.30M 45.43% | 1.82B 95.70% | 988.50M 45.76% | 988.50M 0% | |
operating expenses | 107M - | 103.30M 3.46% | 105.30M 1.94% | 103.80M 1.42% | 116.20M 11.95% | 102.10M 12.13% | 108.10M 5.88% | 106M 1.94% | 116.70M 10.09% | 110.40M 5.40% | 103.30M 6.43% | 100.40M 2.81% | 113.40M 12.95% | 98.90M 12.79% | 91.30M 7.68% | 89.70M 1.75% | 101.40M 13.04% | 76.90M 24.16% | 79.40M 3.25% | 77.60M 2.27% | 89.80M 15.72% | 82.20M 8.46% | 78.30M 4.74% | 83.40M 6.51% | 88.30M 5.88% | 165.65M 87.60% | 195.70M 18.14% | 143.90M 26.47% | 158.50M 10.15% | 121.65M 23.25% | 133.30M 9.58% | 155.95M 16.99% | 154M 1.25% | 145.45M 5.55% | 134.20M 7.73% | 147.40M 9.84% | 136.60M 7.33% | 158.10M 15.74% | 158.10M 0% | |
interest expense | 6.30M - | 5.90M 6.35% | 5.90M 0% | 5.60M 5.08% | 4.60M 17.86% | 4.70M 2.17% | 4.50M 4.26% | 4.80M 6.67% | 4.40M 8.33% | 4M 9.09% | 3.70M 7.50% | 3.50M 5.41% | 3.20M 8.57% | 2.90M 9.38% | 2.70M 6.90% | 2.80M 3.70% | 2.40M 14.29% | 2.50M 4.17% | 2.60M 4% | 2.70M 3.85% | 3.60M 33.33% | 5.50M 52.78% | 5.40M 1.82% | 5.30M 1.85% | 5M 5.66% | 8.40M - | 9.30M - | 13.60M - | ||||||||||||
ebitda | 186.10M - | 190.20M 2.20% | 210.80M 10.83% | 218M 3.42% | 193M 11.47% | 199.30M 3.26% | 221.70M 11.24% | 232.60M 4.92% | 206.30M 11.31% | 210.30M 1.94% | 225M 6.99% | 229.50M 2% | 212.20M 7.54% | 218.60M 3.02% | 216.90M 0.78% | 218.30M 0.65% | 191.20M 12.41% | 196.80M 2.93% | 209.60M 6.50% | 214.30M 2.24% | 224.30M 4.67% | 216.50M 3.48% | 224M 3.46% | 216.60M 3.30% | 223.70M 3.28% | 169.35M 24.30% | 321M 89.55% | 78.10M 75.67% | 338.20M 333.03% | 154.90M 54.20% | 354.50M 128.86% | 112.40M 68.29% | 327.10M 191.01% | 147.50M 54.91% | 336.40M 128.07% | 147.20M 56.24% | 379M 157.47% | 156.45M 58.72% | 156.45M 0% | |
operating income | 95.40M - | 101.50M 6.39% | 119.90M 18.13% | 123.90M 3.34% | 96.80M 21.87% | 103.10M 6.51% | 120.90M 17.26% | 129M 6.70% | 97.70M 24.26% | 109.40M 11.98% | 122.90M 12.34% | 127.20M 3.50% | 102.70M 19.26% | 100.50M 2.14% | 111.90M 11.34% | 111.50M 0.36% | 85.30M 23.50% | 95.70M 12.19% | 109.50M 14.42% | 113.40M 3.56% | 120.20M 6.00% | 107.40M 10.65% | 115M 7.08% | 108.90M 5.30% | 84.50M 22.41% | 66.45M 21.36% | 115.20M 73.36% | 14.60M 87.33% | 142.40M 875.34% | 66.10M 53.58% | 164.80M 149.32% | 48.50M 70.57% | 147.50M 204.12% | 57.70M 60.88% | 155.80M 170.02% | 75.15M 51.77% | 195.40M 160.01% | 70.25M 64.05% | 70.25M 0% | |
depreciation and amortization | 86.20M - | 84.80M 1.62% | 87.90M 3.66% | 89.90M 2.28% | 91.10M 1.33% | 91.70M 0.66% | 96M 4.69% | 98.60M 2.71% | 103M 4.46% | 96M 6.80% | 97.10M 1.15% | 98.30M 1.24% | 104.60M 6.41% | 102.70M 1.82% | 102.30M 0.39% | 102.80M 0.49% | 101M 1.75% | 97.90M 3.07% | 97.40M 0.51% | 97.70M 0.31% | 101.30M 3.68% | 105.70M 4.34% | 106.60M 0.85% | 104.80M 1.69% | 135.90M 29.68% | 102.90M 24.28% | 205.80M 100% | 63.50M 69.14% | 195.80M 208.35% | 88.80M 54.65% | 189.70M 113.63% | 63.90M 66.32% | 179.60M 181.06% | 89.80M 50% | 180.60M 101.11% | 72.05M 60.11% | 183.60M 154.82% | 87.60M 52.29% | 87.60M 0% | |
total other income expenses net | -1.80M - | -2M 11.11% | -2.90M 45% | -1.40M 51.72% | 500K 135.71% | -200K 140% | 300K 250% | 200K 33.33% | 1.20M 500% | 900K 25% | 1.30M 44.44% | 500K 61.54% | 1.70M 240% | 12.50M 635.29% | 1.20M - | 2.50M 108.33% | 700K 72% | 100K 85.71% | 500K 400% | -800K 260% | -2.10M 162.50% | -3M 42.86% | -2.40M 20% | -1.70M 29.17% | -500K 70.59% | 16.70M 3,440% | 16.80M 0.60% | -69.40M 513.10% | 19.25M 127.74% | 9.90M 48.57% | 250K 97.47% | -45.80M 18,420% | 4.15M 109.06% | -33M 895.18% | 3M 109.09% | -39.60M 1,420% | 1.65M 104.17% | 1.65M 0% | ||
income before tax | 93.60M - | 99.50M 6.30% | 117M 17.59% | 122.50M 4.70% | 97.30M 20.57% | 102.90M 5.76% | 121.20M 17.78% | 129.20M 6.60% | 98.90M 23.45% | 110.30M 11.53% | 124.20M 12.60% | 127.70M 2.82% | 104.40M 18.25% | 113M 8.24% | 111.90M 0.97% | 112.70M 0.71% | 87.80M 22.09% | 96.40M 9.79% | 109.60M 13.69% | 113.90M 3.92% | 119.40M 4.83% | 105.30M 11.81% | 112M 6.36% | 106.50M 4.91% | 82.80M 22.25% | 65.95M 20.35% | 131.90M 100% | 31.40M 76.19% | 73M 132.48% | 85.35M 16.92% | 174.70M 104.69% | 48.75M 72.10% | 101.70M 108.62% | 61.85M 39.18% | 122.80M 98.54% | 78.15M 36.36% | 155.80M 99.36% | 71.90M 53.85% | 71.90M 0% | |
income tax expense | 18.50M - | 22.10M 19.46% | 25.30M 14.48% | 25.10M 0.79% | 19.80M 21.12% | 20.50M 3.54% | 24.60M 20% | 26.10M 6.10% | 17.20M 34.10% | 21.90M 27.33% | 23.30M 6.39% | 24.50M 5.15% | 18.50M 24.49% | 18.70M 1.08% | 20.20M 8.02% | 21M 3.96% | 16.60M 20.95% | 17.80M 7.23% | 21.20M 19.10% | 21.60M 1.89% | 19.90M 7.87% | 22M 10.55% | 21.90M 0.45% | 23.10M 5.48% | 21.40M 7.36% | 12.15M 43.22% | 24.30M 100% | 8.75M 63.99% | 20.60M 135.43% | 17.50M 15.05% | 36.10M 106.29% | 9.05M 74.93% | 19.20M 112.15% | 11.85M 38.28% | 23.70M 100% | 15.65M 33.97% | 31.30M 100% | 13.85M 55.75% | 13.85M 0% | |
net income | 59.90M - | 63.30M 5.68% | 75.70M 19.59% | 80.80M 6.74% | 63.70M 21.16% | 67.60M 6.12% | 80.90M 19.67% | 85.20M 5.32% | 68.20M 19.95% | 73.40M 7.62% | 85.20M 16.08% | 87.30M 2.46% | 71.20M 18.44% | 82.50M 15.87% | 79.40M 3.76% | 80.10M 0.88% | 59.50M 25.72% | 66.30M 11.43% | 75M 13.12% | 78.50M 4.67% | 83.50M 6.37% | 70.40M 15.69% | 75.90M 7.81% | 70M 7.77% | 48.80M 30.29% | 45.50M 6.76% | 91M 100% | 16M 82.42% | 39.10M 144.38% | 57.65M 47.44% | 118.70M 105.90% | 27.20M 77.09% | 57.80M 112.50% | 39.25M 32.09% | 78.50M 100% | 51M 35.03% | 102M 100% | 47.65M 53.28% | 47.65M 0% | |
weighted average shs out | 2.12B - | 2.13B 0.39% | 2.14B 0.24% | 2.14B - | 2.15B 0.31% | 2.15B 0.01% | 2.15B - | 2.15B 0.05% | 2.16B 0.19% | 2.15B - | 2.16B 0.44% | 2.16B 0.06% | 2.17B - | 2.16B 0.24% | 2.16B 0.05% | 2.17B - | 2.16B 0.17% | 2.17B 0.22% | 2.17B - | 2.17B 0.03% | 2.17B 0.03% | 2.17B 0.05% | 2.17B 0.01% | 2.17B 0.02% | 2.17B 0.02% | 2.17B 0.04% | 2.17B 0.10% | 2.17B 0.13% | 2.17B 0.03% | 2.17B - | 2.17B 0% | |||||||||
weighted average shs out dil | 2.13B - | 2.14B 0.62% | 2.15B 0.21% | 2.15B - | 2.16B 0.21% | 2.16B 0.02% | 2.16B - | 2.16B 0.17% | 2.16B 0.07% | 2.16B - | 2.16B 0.18% | 2.16B 0.06% | 2.17B - | 2.17B 0.04% | 2.17B 0.04% | 2.17B - | 2.17B 0.11% | 2.17B 0.06% | 2.17B - | 2.17B 0.03% | 2.17B 0.02% | 2.17B 0.04% | 2.17B 0.01% | 2.17B 0.02% | 2.17B 0.02% | 2.17B 0.04% | 2.17B 0.10% | 2.17B 0.13% | 2.16B 0.06% | 2.17B - | 2.17B 0% | |||||||||
eps | 0 - | 0.03 Infinity% | 0.04 19.13% | 0.04 6.48% | 0 100% | 0.03 Infinity% | 0.04 19.30% | 0.04 5.31% | 0 100% | 0.03 Infinity% | 0.04 16.13% | 0.04 2.27% | 0 100% | 0.04 Infinity% | 0.04 4.18% | 0.04 0.82% | 0 100% | 0.03 Infinity% | 0.03 13.40% | 0.04 4.61% | 0 100% | 0.03 Infinity% | 0.04 8.00% | 0.03 7.98% | 0 100% | 0.02 Infinity% | 0.04 100% | 0.01 82.38% | 0.02 143.24% | 0.03 47.78% | 0.05 106.02% | 0.01 77.19% | 0.03 113.60% | 0.02 32.21% | 0.04 100% | 0.02 34.81% | 0.05 99.58% | 0.02 53.29% | 0.02 0% | |
epsdiluted | 0 - | 0.03 Infinity% | 0.04 18.86% | 0.04 6.52% | 0 100% | 0.03 Infinity% | 0.04 19.43% | 0.04 5.33% | 0 100% | 0.03 Infinity% | 0.04 15.88% | 0.04 2.54% | 0 100% | 0.04 Infinity% | 0.04 3.93% | 0.04 0.82% | 0 100% | 0.03 Infinity% | 0.03 13.07% | 0.04 4.62% | 0 100% | 0.03 Infinity% | 0.04 7.69% | 0.03 7.71% | 0 100% | 0.02 Infinity% | 0.04 100% | 0.01 82.38% | 0.02 143.24% | 0.03 47.78% | 0.05 106.02% | 0.01 77.19% | 0.03 113.60% | 0.02 32.21% | 0.04 100% | 0.02 34.81% | 0.05 99.58% | 0.02 53.29% | 0.02 0% |
All numbers in (except ratios and percentages)