COM:NINETYONE
Ninety One
- Stock
Last Close
162.70
22/11 16:35
Market Cap
30.43M
Beta: -
Volume Today
227.53K
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 '17 | Mar '17 | Jun '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 | Dec '20 | Apr '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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 147.54M - | 147.54M 0% | 147.54M 0% | 165.52M 12.19% | 165.52M 0% | 165.52M 0% | 175.43M 5.99% | 174.14M 0.73% | 174.14M 0% | 174.14M 0% | 149.70M 14.04% | 190.25M 27.09% | 190.25M 0% | 190.25M 0% | 190.25M 0% | 163.90M 13.85% | 163.90M 0% | 164.20M 0.18% | 164.20M 0% | 167.75M 2.16% | 167.75M 0% | 161.90M 3.49% | 161.90M 0% | 151.65M 6.33% | 151.65M 0% | 147.15M 2.97% | 354.60M 140.98% | 147.10M 58.52% | 356.20M 142.15% | |
cost of revenue | 84.35M - | 84.35M 0% | 84.35M 0% | 94.25M 11.74% | 94.25M 0% | 94.25M 0% | 97.69M 3.64% | 100.71M 3.09% | 100.71M 0% | 100.71M 0% | 105.65M 4.91% | 37.77M 64.25% | 37.77M 0% | 37.77M 0% | 37.77M 0% | 76.65M 102.91% | 76.65M 0% | 74.80M 2.41% | 74.80M 0% | 65.05M 13.03% | 65.05M 0% | 72.75M 11.84% | 72.75M 0% | 67.50M 7.22% | 67.50M 0% | 66.15M 2% | 62.50M 5.52% | 80.35M 28.56% | 60.30M 24.95% | |
gross profit | 63.19M - | 63.19M 0% | 63.19M 0% | 71.27M 12.79% | 71.27M 0% | 71.27M 0% | 77.74M 9.09% | 73.44M 5.54% | 73.44M 0% | 73.44M 0% | 44.05M 40.01% | 152.47M 246.14% | 152.47M 0% | 152.47M 0% | 152.47M 0% | 87.25M 42.78% | 87.25M 0% | 89.40M 2.46% | 89.40M 0% | 102.70M 14.88% | 102.70M 0% | 89.15M 13.19% | 89.15M 0% | 84.15M 5.61% | 84.15M 0% | 81M 3.74% | 292.10M 260.62% | 66.75M 77.15% | 295.90M 343.30% | |
selling and marketing expenses | 22.37M - | 22.37M 0% | 22.37M 0% | 24.30M 8.60% | 24.30M 0% | 24.30M 0% | 35.46M 45.97% | 28.61M 19.34% | 28.61M 0% | 28.61M 0% | 71.55M - | 71.55M 0% | 71.55M 0% | 71.55M 0% | ||||||||||||||||
general and administrative expenses | 265.75K - | 265.75K 0% | 265.75K 0% | 265.75K 0% | 265.75K 0% | 265.75K 0% | 2.19M 722.77% | 308.25K 85.90% | 308.25K 0% | 308.25K 0% | 31.75M - | 31.75M 0% | 31.75M 0% | 31.75M 0% | 27.40M 13.70% | 27.40M 0% | 29.15M 6.39% | 29.15M 0% | 31.65M 8.58% | 31.65M 0% | 33.55M 6.00% | 33.55M 0% | 33.15M 1.19% | 33.15M 0% | 31.75M 4.22% | 31.75M 0% | 14.60M 54.02% | |||
selling general and administrative expenses | 22.64M - | 22.64M 0% | 22.64M 0% | 24.56M 8.50% | 24.56M 0% | 24.56M 0% | 37.65M 53.29% | 28.91M 23.20% | 28.91M 0% | 28.91M 0% | 103.30M - | 103.30M 0% | 103.30M 0% | 103.30M 0% | 27.40M 73.48% | 27.40M 0% | 29.15M 6.39% | 29.15M 0% | 31.65M 8.58% | 31.65M 0% | 33.55M 6.00% | 33.55M 0% | 33.15M 1.19% | 33.15M 0% | 31.75M 4.22% | 31.75M 0% | 14.60M 54.02% | |||
research and development expenses | ||||||||||||||||||||||||||||||
other expenses | -196M - | -185.70M - | ||||||||||||||||||||||||||||
cost and expenses | 109.70M - | 109.70M 0% | 109.70M 0% | 121.48M 10.74% | 121.48M 0% | 121.48M 0% | 129.66M 6.73% | 133.25M 2.77% | 133.25M 0% | 133.25M 0% | 106.40M 20.15% | 141.07M 32.59% | 141.07M 0% | 141.07M 0% | 141.07M 0% | 104.90M 25.64% | 104.90M 0% | 98M 6.58% | 98M 0% | 103M 5.10% | 103M 0% | 107.05M 3.93% | 107.05M 0% | 106.20M 0.79% | 106.20M 0% | 98.35M 7.39% | 258.50M 162.84% | 94.60M 63.40% | 246M 160.04% | |
operating expenses | 22.64M - | 22.64M 0% | 22.64M 0% | 24.56M 8.50% | 24.56M 0% | 24.56M 0% | 31.97M 30.16% | 28.91M 9.56% | 28.91M 0% | 28.91M 0% | 750.00K 97.41% | 103.30M 13,673.35% | 103.30M 0% | 103.30M 0% | 103.30M 0% | 28.25M 72.65% | 28.25M 0% | 23.20M 17.88% | 23.20M 0% | 37.95M 63.58% | 37.95M 0% | 34.30M 9.62% | 34.30M 0% | 38.70M 12.83% | 38.70M 0% | 32.20M 16.80% | 196M 508.70% | 14.25M 92.73% | 185.70M 1,203.16% | |
interest expense | 98K - | 98K 0% | 98K 0% | 38.75K 60.46% | 38.75K 0% | 38.75K 0% | 15.75K - | 15.75K 0% | 15.75K 0% | 775K - | 775K 0% | 775K 0% | 775K 0% | 1.90M - | 2M - | |||||||||||||||
ebitda | 41.36M - | 41.36M 0% | 41.36M 0% | 45.05M 8.94% | 45.05M 0% | 45.05M 0% | 40.51M 10.09% | 45.13M 11.40% | 45.13M 0% | 45.13M 0% | 44.60M 1.16% | 53.55M 20.07% | 53.55M 0% | 53.55M 0% | 53.55M 0% | 57.30M 7.00% | 57.30M 0% | 58.30M 1.75% | 58.30M 0% | 68.15M 16.90% | 68.15M 0% | 53.60M 21.35% | 53.60M 0% | 48.05M 10.35% | 48.05M 0% | 48.35M 0.62% | 102.70M 112.41% | 54.15M 47.27% | 117.10M 116.25% | |
operating income | 37.84M - | 37.84M 0% | 37.84M 0% | 44.04M 16.38% | 44.04M 0% | 44.04M 0% | 40.10M 8.95% | 40.89M 1.98% | 40.89M 0% | 40.89M 0% | 44.05M 7.73% | 49.17M 11.63% | 49.17M 0% | 49.17M 0% | 49.17M 0% | 55.75M 13.37% | 55.75M 0% | 56.95M 2.15% | 56.95M 0% | 66.85M 17.38% | 66.85M 0% | 52.35M 21.69% | 52.35M 0% | 46.85M 10.51% | 46.85M 0% | 47.35M 1.07% | 96.10M 102.96% | 53.20M 44.64% | 110.20M 107.14% | |
depreciation and amortization | 456K - | 456K 0% | 456K 0% | 502.25K 10.14% | 502.25K 0% | 502.25K 0% | 410.50K 18.27% | 508.50K 23.87% | 508.50K 0% | 508.50K 0% | 550K 8.16% | 3.30M 500% | 3.30M 0% | 3.30M 0% | 3.30M 0% | 1.55M 53.03% | 1.55M 0% | 1.35M 12.90% | 1.35M 0% | 1.30M 3.70% | 1.30M 0% | 1.25M 3.85% | 1.25M 0% | 1.20M 4% | 1.20M 0% | 1M 16.67% | 6.60M 560% | 950K 85.61% | 6.90M 626.32% | |
total other income expenses net | 2.96M - | 2.96M 0% | 2.96M 0% | 472.25K 84.06% | 472.25K 0% | 472.25K 0% | 9.08M 1,822.18% | 3.71M 59.11% | 3.71M 0% | 3.71M 0% | 1.90M 48.81% | 450K 76.32% | 450K 0% | 450K 0% | 450K 0% | -1.10M 344.44% | -1.10M 0% | 9.10M 927.27% | 9.10M 0% | 650.00K 92.86% | 650.00K 0% | 2.95M 353.85% | 2.95M 0% | 4.15M 40.68% | 4.15M 0% | 4.65M 12.05% | 7.10M 52.69% | 3.20M 54.93% | 2.10M 34.38% | |
income before tax | 40.80M - | 40.80M 0% | 40.80M 0% | 44.51M 9.09% | 44.51M 0% | 44.51M 0% | 49.17M 10.47% | 44.60M 9.30% | 44.60M 0% | 44.60M 0% | 45.95M 3.03% | 49.63M 8.00% | 49.63M 0% | 49.63M 0% | 49.63M 0% | 54.65M 10.13% | 54.65M 0% | 66.05M 20.86% | 66.05M 0% | 67.50M 2.20% | 67.50M 0% | 55.30M 18.07% | 55.30M 0% | 51M 7.78% | 51M 0% | 52M 1.96% | 103.20M 98.46% | 56.40M 45.35% | 112.30M 99.11% | |
income tax expense | 8.89M - | 8.89M 0% | 8.89M 0% | 9.39M 5.57% | 9.39M 0% | 9.39M 0% | 12.25M 30.51% | 9.65M 21.28% | 9.65M 0% | 9.65M 0% | 9.80M 1.58% | 10.63M 8.42% | 10.63M 0% | 10.63M 0% | 10.63M 0% | 13.70M 28.94% | 13.70M 0% | 15.35M 12.04% | 15.35M 0% | 15.55M 1.30% | 15.55M 0% | 12.95M 16.72% | 12.95M 0% | 11.45M 11.58% | 11.45M 0% | 12.35M 7.86% | 24.70M 100% | 14.10M 42.91% | 28.20M 100% | |
net income | 31.91M - | 31.91M 0% | 31.91M 0% | 35.12M 10.07% | 35.12M 0% | 35.12M 0% | 36.92M 5.12% | 34.95M 5.32% | 34.95M 0% | 34.95M 0% | 36M 2.99% | 38.85M 7.92% | 38.85M 0% | 38.85M 0% | 38.85M 0% | 40.95M 5.41% | 40.95M 0% | 50.70M 23.81% | 50.70M 0% | 51.95M 2.47% | 51.95M 0% | 42.35M 18.48% | 42.35M 0% | 39.55M 6.61% | 39.55M 0% | 39.65M 0.25% | 79.30M 100% | 42.30M 46.66% | 84.60M 100% | |
weighted average shs out | 622.62M - | 622.62M 0% | 622.62M 0% | 622.62M 0% | 622.62M 0% | 622.62M 0% | 622.62M - | 622.62M 0% | 622.62M 0% | 922.71M 48.20% | 922.45M 0.03% | 922.45M 0% | 922.45M 0% | 922.45M 0% | 920M 0.27% | 920M 0% | 913.51M 0.71% | 913.51M 0% | 919.52M 0.66% | 919.52M 0% | 901.06M 2.01% | 901.06M 0% | 908.97M 0.88% | 908.97M 0% | 895.52M 1.48% | 895.50M 0.00% | 899.92M 0.49% | 885.48M 1.60% | ||
weighted average shs out dil | 622.62M - | 622.62M 0% | 622.62M 0% | 622.62M 0% | 622.62M 0% | 622.62M 0% | 622.62M - | 622.62M 0% | 622.62M 0% | 923.08M 48.26% | 922.45M 0.07% | 922.45M 0% | 922.45M 0% | 922.45M 0% | 920.60M 0.20% | 920.60M 0% | 915.40M 0.56% | 915.40M 0% | 920M 0.50% | 920M 0% | 901.70M 1.99% | 901.70M 0% | 907.90M 0.69% | 907.90M 0% | 895.50M 1.37% | 895.50M 0% | 892.10M 0.38% | 892.21M 0.01% | ||
eps | 0.05 - | 0.05 0% | 0.05 0% | 0.06 10.16% | 0.06 0% | 0.06 0% | 0 100% | 0.06 Infinity% | 0.06 0% | 0.06 0% | 0.04 30.48% | 0.04 7.95% | 0.04 0% | 0.04 0% | 0.04 0% | 0.04 5.70% | 0.04 0% | 0.06 24.72% | 0.06 0% | 0.06 1.80% | 0.06 0% | 0.05 16.81% | 0.05 0% | 0.04 7.45% | 0.04 0% | 0.04 1.84% | 0.09 100% | 0.05 46.95% | 0.10 103.19% | |
epsdiluted | 0.05 - | 0.05 0% | 0.05 0% | 0.06 10.16% | 0.06 0% | 0.06 0% | 0 100% | 0.06 Infinity% | 0.06 0% | 0.06 0% | 0.04 30.48% | 0.04 7.95% | 0.04 0% | 0.04 0% | 0.04 0% | 0.04 5.70% | 0.04 0% | 0.06 24.49% | 0.06 0% | 0.06 1.99% | 0.06 0% | 0.05 16.81% | 0.05 0% | 0.04 7.23% | 0.04 0% | 0.04 1.61% | 0.09 100% | 0.05 46.50% | 0.09 100% |
All numbers in (except ratios and percentages)