CGR
JNB:CGR
Calgro M3 Holdings Limited
- Stock
Last Close
500.00
02/05 08:12
Market Cap
5.24M
Beta: −0.05
Volume Today
8.17K
Avg: 180.50K
PE Ratio
2.67
PFCF: 2.40
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
Feb '15 | May '15 | Aug '15 | Nov '15 | Feb '16 | May '16 | Aug '16 | Nov '16 | Feb '17 | May '17 | Aug '17 | Nov '17 | Feb '18 | May '18 | Aug '18 | Nov '18 | Feb '19 | May '19 | Aug '19 | Nov '19 | Feb '20 | May '20 | Aug '20 | Nov '20 | Feb '21 | May '21 | Aug '21 | Nov '21 | Feb '22 | May '22 | Aug '22 | Nov '22 | Feb '23 | May '23 | Aug '23 | Nov '23 | Feb '24 | Aug '24 | Feb '25 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 260.06M - | 286.60M 10.20% | 286.60M 0% | 315.43M 10.06% | 315.43M 0% | 360.12M 14.17% | 360.12M 0% | 417.22M 15.86% | 417.22M 0% | 505.03M 21.05% | 505.03M 0% | 366.27M 27.48% | 366.27M 0% | 314.31M 14.19% | 314.31M 0% | 184.23M 41.39% | 184.23M 0% | 260.39M 41.34% | 260.39M 0% | 231.67M 11.03% | 231.67M 0% | 197.91M 14.57% | 197.91M 0% | 241.66M 22.10% | 241.66M 0% | 288.11M 19.22% | 288.11M 0% | 372.69M 29.36% | 372.69M 0% | 303.54M 18.55% | 303.54M 0% | 459.12M 51.26% | 459.12M 0% | 344.45M 24.98% | 344.45M 0% | 297.82M 13.54% | 297.82M 0% | 507.01M 70.24% | 361.90M 28.62% | |
cost of revenue | 214.32M - | 227.09M 5.96% | 227.09M 0% | 249.17M 9.72% | 249.17M 0% | 269.67M 8.23% | 269.67M 0% | 340.59M 26.30% | 340.59M 0% | 437.97M 28.59% | 437.97M 0% | 298.29M 31.89% | 298.29M 0% | 262.17M 12.11% | 262.17M 0% | 173.52M 33.81% | 173.52M 0% | 240.50M 38.61% | 240.50M 0% | 211.91M 11.89% | 211.91M 0% | 182.29M 13.98% | 182.29M 0% | 204.37M 12.12% | 204.37M 0% | 231.41M 13.23% | 231.41M 0% | 288.98M 24.88% | 288.98M 0% | 236.46M 18.18% | 236.46M 0% | 347.11M 46.80% | 347.11M 0% | 268.05M 22.77% | 268.05M 0% | 199.20M 25.69% | 199.20M 0% | 356.50M 78.97% | 256.95M 27.93% | |
gross profit | 45.75M - | 59.51M 30.08% | 59.51M 0% | 66.26M 11.35% | 66.26M 0% | 90.45M 36.50% | 90.45M 0% | 76.63M 15.28% | 76.63M 0% | 67.06M 12.48% | 67.06M 0% | 67.98M 1.37% | 67.98M 0% | 52.14M 23.30% | 52.14M 0% | 10.71M 79.46% | 10.71M 0% | 19.89M 85.68% | 19.89M 0% | 19.77M 0.59% | 19.77M 0% | 15.63M 20.95% | 15.63M 0% | 37.29M 138.57% | 37.29M 0% | 56.70M 52.07% | 56.70M 0% | 83.71M 47.64% | 83.71M 0% | 67.08M 19.86% | 67.08M 0% | 112.01M 66.97% | 112.01M 0% | 76.40M 31.80% | 76.40M 0% | 98.62M 29.08% | 98.62M 0% | 150.51M 52.62% | 104.95M 30.27% | |
selling and marketing expenses | 2.10M - | 2.10M 0% | -15.12M - | -15.12M 0% | 2.41M - | 2.41M 0% | 4.36M - | 4.36M 0% | 428.50K 90.17% | 428.50K 0% | 4.75M 1,008.96% | 4.75M 0% | -43K 100.90% | -43K 0% | 2.84M 6,706.10% | 2.84M 0% | 10.13M - | |||||||||||||||||||||||
general and administrative expenses | 33.15M - | 27.49M 17.07% | 27.49M 0% | 25.05M 8.89% | 25.05M 0% | 31.05M 23.96% | 31.05M 0% | 28.00M 9.84% | 28.00M 0% | 29.40M 5.00% | 29.40M 0% | 36.49M 24.12% | 36.49M 0% | 55.06M 50.89% | 55.06M 0% | 37.95M 31.08% | 37.95M 0% | 26.33M 30.61% | 26.33M 0% | 18.22M 30.79% | 18.22M 0% | 23.84M 30.82% | 23.84M 0% | 16.12M 32.41% | 16.12M 0% | 18.38M 14.03% | 18.38M 0% | 21.42M 16.53% | 21.42M 0% | 20.54M 4.11% | 20.54M 0% | 24.82M 20.84% | 24.82M 0% | 24.94M 0.49% | 24.94M 0% | 24.13M 3.23% | 24.13M 0% | 36.09M - | ||
selling general and administrative expenses | 33.15M - | 27.49M 17.07% | 27.49M 0% | 25.05M 8.89% | 25.05M 0% | 31.05M 23.96% | 31.05M 0% | 28.00M 9.84% | 28.00M 0% | 29.40M 5.00% | 29.40M 0% | 36.49M 24.12% | 36.49M 0% | 55.06M 50.89% | 55.06M 0% | 40.05M 27.26% | 40.05M 0% | 26.33M 34.25% | 26.33M 0% | 3.10M 88.22% | 3.10M 0% | 23.84M 668.32% | 23.84M 0% | 17.58M 26.25% | 17.58M 0% | 18.38M 4.52% | 18.38M 0% | 26.76M 45.62% | 26.76M 0% | 20.96M 21.66% | 20.96M 0% | 31.37M 49.64% | 31.37M 0% | 24.89M 20.64% | 24.89M 0% | 26.97M 8.35% | 26.97M 0% | 48.18M 78.64% | 45.94M 4.65% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||
other expenses | -3.39M - | |||||||||||||||||||||||||||||||||||||||
cost and expenses | 218.33M - | 232.92M 6.69% | 232.92M 0% | 256.53M 10.13% | 256.53M 0% | 300.31M 17.07% | 300.31M 0% | 361.15M 20.26% | 361.15M 0% | 462.54M 28.07% | 462.54M 0% | 329.57M 28.75% | 329.57M 0% | 298.58M 9.40% | 298.58M 0% | 210.40M 29.53% | 210.40M 0% | 247.04M 17.41% | 247.04M 0% | 224.44M 9.15% | 224.44M 0% | 210.90M 6.03% | 210.90M 0% | 212.54M 0.78% | 212.54M 0% | 245.28M 15.41% | 245.28M 0% | 315.82M 28.76% | 315.82M 0% | 254.90M 19.29% | 254.90M 0% | 376.30M 47.63% | 376.30M 0% | 288.09M 23.44% | 288.09M 0% | 220.58M 23.44% | 220.58M 0% | 408.08M 85.01% | 302.89M 25.78% | |
operating expenses | 4.01M - | 5.84M 45.51% | 5.84M 0% | 7.36M 26.05% | 7.36M 0% | 30.64M 316.62% | 30.64M 0% | 20.56M 32.90% | 20.56M 0% | 24.57M 19.49% | 24.57M 0% | 31.29M 27.34% | 31.29M 0% | 36.41M 16.38% | 36.41M 0% | 36.88M 1.30% | 36.88M 0% | 6.53M 82.29% | 6.53M 0% | 12.54M 91.96% | 12.54M 0% | 28.61M 128.23% | 28.61M 0% | 8.16M 71.48% | 8.16M 0% | 13.87M 69.93% | 13.87M 0% | 26.84M 93.55% | 26.84M 0% | 18.44M 31.30% | 18.44M 0% | 29.20M 58.34% | 29.20M 0% | 20.04M 31.37% | 20.04M 0% | 21.38M 6.67% | 21.38M 0% | 51.58M 141.28% | 45.94M 10.92% | |
interest expense | 30.65M - | |||||||||||||||||||||||||||||||||||||||
ebitda | 10.42M - | 31.68M 204.18% | 31.68M 0% | 40.13M 26.66% | 40.07M 0.14% | 60.27M 50.40% | 60.27M 0% | 54.75M 9.17% | 54.71M 0.07% | 39.99M 26.91% | 39.99M 0% | 32.47M 18.81% | 32.50M 0.11% | 12.63M 61.14% | 12.63M 0% | -41.38M 427.60% | -41.33M 0.11% | -1.65M 96.01% | -1.65M 0% | 16.27M 1,086.71% | 16.33M 0.34% | -8.74M 153.54% | -8.74M 0% | 21.00M 340.31% | 20.92M 0.40% | 34.87M 66.67% | 34.87M 0% | 58.61M 68.10% | 58.62M 0.01% | 44.98M 23.27% | 44.98M 0% | 79.98M 77.80% | 79.96M 0.02% | 51.78M 35.24% | 51.78M 0% | 71.93M 38.90% | 71.93M 0% | 137.43M 91.07% | 59.63M 56.61% | |
operating income | 10.07M - | 31.34M 211.19% | 31.34M 0% | 39.78M 26.96% | 39.78M 0% | 59.98M 50.77% | 59.98M 0% | 54.46M 9.21% | 54.46M 0% | 39.73M 27.03% | 39.73M 0% | 32.21M 18.92% | 32.21M 0% | 12.34M 61.69% | 12.34M 0% | -41.66M 437.56% | -41.66M 0% | -1.98M 95.25% | -1.98M 0% | 15.94M 904.97% | 15.94M 0% | -9.13M 157.27% | -9.13M 0% | 20.62M 325.88% | 20.62M 0% | 34.56M 67.65% | 34.56M 0% | 58.31M 68.69% | 58.31M 0% | 44.67M 23.39% | 44.67M 0% | 79.67M 78.34% | 79.67M 0% | 51.49M 35.37% | 51.49M 0% | 71.63M 39.13% | 71.63M 0% | 98.93M 38.11% | 59.01M 40.35% | |
depreciation and amortization | 345.54K - | 345.54K 0% | 345.54K 0% | 345.54K 0% | 289.40K 16.25% | 289.40K 0% | 289.40K 0% | 289.40K 0% | 252.45K 12.77% | 252.45K 0% | 252.45K 0% | 252.45K 0% | 287.39K 13.84% | 287.39K 0% | 287.39K 0% | 287.39K 0% | 331.13K 15.22% | 331.13K 0% | 331.13K 0% | 331.13K 0% | 386.90K 16.84% | 386.91K 0.00% | 386.91K 0% | 386.91K 0% | 302.72K 21.76% | 302.72K 0% | 302.72K 0% | 302.72K 0% | 310.80K 2.67% | 310.80K 0% | 310.80K 0% | 310.80K 0% | 296.01K 4.76% | 296.01K 0% | 296.01K 0% | 296.01K 0% | 296.01K 0% | 38.50M 12,904.83% | 573.67K 98.51% | |
total other income expenses net | 32.91M - | 22.99M 30.15% | 22.99M 0% | 25.53M 11.07% | 25.53M 0% | -681K 102.67% | -681K 0% | 2.90M 525.45% | 2.90M 0% | 2.78M 3.95% | 2.78M 0% | 11.15M 300.48% | 11.15M 0% | 1.26M 88.65% | 1.26M 0% | 16.02M 1,166.80% | 16.02M 0% | 413.50K 97.42% | 413.50K 0% | -7.71M 1,964.12% | -7.71M 0% | -16.87M 118.81% | -16.87M 0% | 18.41M 209.15% | 18.41M 0% | -705K 103.83% | -705K 0% | -2.44M 245.57% | -2.44M 0% | 1.78M 172.94% | 1.78M 0% | 65.82K 96.30% | 65.82K 0% | 7.03M 10,580.92% | 7.03M 0% | 4.70M 33.10% | 4.70M 0% | 7.85M 66.89% | 26.46M 237.15% | |
income before tax | 42.98M - | 54.32M 26.40% | 54.32M 0% | 65.31M 20.23% | 65.31M 0% | 59.30M 9.21% | 59.30M 0% | 57.35M 3.28% | 57.35M 0% | 42.52M 25.87% | 42.52M 0% | 43.36M 1.98% | 43.36M 0% | 13.61M 68.62% | 13.61M 0% | -25.65M 288.47% | -25.65M 0% | -1.57M 93.89% | -1.57M 0% | 8.23M 625.39% | 8.23M 0% | -25.99M 415.83% | -25.99M 0% | 39.03M 250.14% | 39.03M 0% | 33.86M 13.24% | 33.86M 0% | 55.87M 65.01% | 55.87M 0% | 46.45M 16.87% | 46.45M 0% | 79.73M 71.66% | 79.73M 0% | 58.52M 26.61% | 58.52M 0% | 76.33M 30.45% | 76.33M 0% | 106.78M 39.89% | 85.47M 19.96% | |
income tax expense | 5.69M - | 12.23M 115.00% | 12.23M 0% | 10.82M 11.55% | 10.82M 0% | 17.73M 63.96% | 17.73M 0% | 13.85M 21.88% | 13.85M 0% | 12.16M 12.24% | 12.16M 0% | 13.32M 9.52% | 13.32M 0% | 1.25M 90.62% | 1.25M 0% | 11.40M 813.39% | 11.40M 0% | 166.50K 98.54% | 166.50K 0% | 4.16M 2,397.84% | 4.16M 0% | 6.44M 54.82% | 6.44M 0% | 10.23M 58.91% | 10.23M 0% | 9.92M 3.03% | 9.92M 0% | 13.72M 38.32% | 13.72M 0% | 11.82M 13.90% | 11.82M 0% | 21.22M 79.56% | 21.22M 0% | 16.09M 24.16% | 16.09M 0% | 20.36M 26.49% | 20.36M 0% | 29.51M 44.96% | 16.92M 42.65% | |
net income | 37.33M - | 42.10M 12.77% | 42.10M 0% | 54.99M 30.60% | 54.99M 0% | 41.38M 24.75% | 41.38M 0% | 43.20M 4.41% | 43.20M 0% | 30.57M 29.23% | 30.57M 0% | 29.60M 3.17% | 29.60M 0% | 15.24M 48.53% | 15.24M 0% | -13.62M 189.37% | -13.62M 0% | -937.50K 93.12% | -937.50K 0% | 3.40M 462.34% | 3.40M 0% | -19.52M 674.57% | -19.52M 0% | 28.99M 248.53% | 28.99M 0% | 24.01M 17.18% | 24.01M 0% | 41.90M 74.49% | 41.90M 0% | 34.62M 17.35% | 34.62M 0% | 58.47M 68.88% | 58.47M 0% | 42.40M 27.48% | 42.40M 0% | 55.92M 31.87% | 55.92M 0% | 97.40M 74.19% | 67.58M 30.62% | |
weighted average shs out | 127.10M - | 127.62M 0.41% | 127.62M 0% | 130.49M 2.25% | 130.49M 0% | 127.38M 2.38% | 127.38M 0% | 132.91M 4.33% | 132.91M 0% | 131.92M 0.74% | 131.92M 0% | 129.71M 1.67% | 129.71M 0% | 128.15M 1.20% | 128.15M 0% | 128.15M 0.00% | 128.15M 0% | 128.15M 0.00% | 128.15M 0% | 139.09M 8.54% | 139.09M 0% | 128.15M 7.86% | 128.15M 0% | 130.71M 2.00% | 130.71M 0% | 121.54M 7.01% | 121.54M 0.00% | 127.91M 5.24% | 127.91M 0% | 125.54M 1.85% | 125.54M 0% | 127.04M 1.20% | 127.04M 0% | 109.51M 13.80% | 109.51M 0% | 98.73M 9.84% | 98.73M 0% | 96.06M 2.71% | 96.89M 0.86% | |
weighted average shs out dil | 127.10M - | 127.63M 0.42% | 127.63M 0% | 130.50M 2.25% | 130.50M 0% | 129.38M 0.86% | 129.38M 0% | 134.87M 4.24% | 134.87M 0% | 131.92M 2.19% | 131.92M 0.00% | 129.71M 1.67% | 129.71M 0% | 128.15M 1.20% | 128.15M 0% | 128.15M 0.00% | 128.15M 0% | 128.16M 0.01% | 128.16M 0% | 139.13M 8.56% | 139.13M 0% | 128.15M 7.89% | 128.15M 0% | 130.72M 2.00% | 130.72M 0% | 121.54M 7.02% | 121.54M 0% | 127.91M 5.24% | 127.91M 0% | 125.55M 1.84% | 125.55M 0% | 127.04M 1.19% | 127.04M 0% | 109.51M 13.80% | 109.51M 0% | 98.73M 9.84% | 98.73M 0% | 99.50M 0.78% | 96.88M 2.64% | |
eps | 0.29 - | 0.33 13.79% | 0.33 0% | 0.42 27.27% | 0.42 0% | 0.32 23.81% | 0.32 0% | 0.33 3.13% | 0.33 0% | 0.23 30.30% | 0.23 0% | 0.23 0% | 0.23 0% | 0.12 47.83% | 0.12 0% | -0.11 191.67% | -0.11 0% | -0.01 93.36% | -0.01 0% | 0.02 434.25% | 0.02 0% | -0.15 714.75% | -0.15 0% | 0.22 246.67% | 0.22 0% | 0.20 9.09% | 0.20 0% | 0.33 65% | 0.33 0% | 0.28 15.15% | 0.28 0% | 0.46 64.29% | 0.46 0% | 0.39 15.22% | 0.39 0% | 0.57 46.15% | 0.57 0% | 1.01 77.19% | 0.70 30.69% | |
epsdiluted | 0.29 - | 0.33 13.79% | 0.33 0% | 0.42 27.27% | 0.42 0% | 0.32 23.81% | 0.32 0% | 0.32 0% | 0.32 0% | 0.23 28.13% | 0.23 0% | 0.23 0% | 0.23 0% | 0.12 47.83% | 0.12 0% | -0.11 191.67% | -0.11 0% | -0.01 93.36% | -0.01 0% | 0.02 434.25% | 0.02 0% | -0.15 714.75% | -0.15 0% | 0.22 246.67% | 0.22 0% | 0.20 9.09% | 0.20 0% | 0.33 65% | 0.33 0% | 0.28 15.15% | 0.28 0% | 0.46 64.29% | 0.46 0% | 0.39 15.22% | 0.39 0% | 0.57 46.15% | 0.57 0% | 0.98 71.93% | 0.70 28.57% |
All numbers in ZAR (except ratios and percentages)