AFH
ZA:CO:ALEXANDERFORBES
Alexander Forbes
- Stock
Last Close
753.00
22/11 15:00
Market Cap
91.68M
Beta: -
Volume Today
1.31K
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 '20 | Jun '20 | Sep '20 | Dec '20 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.43B - | 1.43B 0% | 1.48B 2.90% | 1.48B 0% | 1.56B 5.90% | 1.56B 0% | 1.61B 3.14% | 1.61B 0% | 775M 51.89% | 775M 0% | 1.24B 59.35% | 1.24B 0% | 1.23B 0.61% | 1.23B 0% | 1.26B 2.65% | 1.26B 0% | 730.50M 42.02% | 730.50M 0% | 1.02B 40.04% | 1.02B 0% | 1.01B 1.66% | 1.01B 0% | 1.01B 0.80% | 1.01B 0% | 997M 1.68% | 997M 0% | 952M 4.51% | 952M 0% | 995.50M 4.57% | 995.50M 0% | 1.02B 2.81% | 1.02B 0% | 1.08B 5.08% | 1.08B 0% | 1.08B 0.74% | 1.08B 0% | 1.16B 7.06% | 1.16B 0% | 1.24B 6.68% | 2.52B 103.39% | 1.29B 48.67% | 2.62B 102.86% | |
cost of revenue | 284M - | 284M 0% | 297.50M 4.75% | 297.50M 0% | 327M 9.92% | 327M 0% | 307.50M 5.96% | 307.50M 0% | 351.50M 14.31% | 351.50M 0% | 360M 2.42% | 360M 0% | 368.50M 2.36% | 368.50M 0% | 366M 0.68% | 366M 0% | 131.50M 64.07% | 131.50M 0% | 227.50M 73.00% | 227.50M 0% | 229.50M 0.88% | 229.50M 0% | 223M 2.83% | 223M 0% | 211.50M 5.16% | 211.50M 0% | 211.50M 0% | 211.50M 0% | 223M 5.44% | 223M 0% | 242M 8.52% | 242M 0% | 248.50M 2.69% | 248.50M 0% | 241M 3.02% | 241M 0% | 264M 9.54% | 264M 0% | 282.50M 7.01% | 571M 102.12% | 295M 48.34% | 598M 102.71% | |
gross profit | 1.15B - | 1.15B 0% | 1.18B 2.44% | 1.18B 0% | 1.24B 4.88% | 1.24B 0% | 1.30B 5.55% | 1.30B 0% | 423.50M 67.51% | 423.50M 0% | 875M 106.61% | 875M 0% | 859M 1.83% | 859M 0% | 894M 4.07% | 894M 0% | 599M 33.00% | 599M 0% | 795.50M 32.80% | 795.50M 0% | 776.50M 2.39% | 776.50M 0% | 791M 1.87% | 791M 0% | 785.50M 0.70% | 785.50M 0% | 740.50M 5.73% | 740.50M 0% | 772.50M 4.32% | 772.50M 0% | 781.50M 1.17% | 781.50M 0% | 827M 5.82% | 827M 0% | 842.50M 1.87% | 842.50M 0% | 896M 6.35% | 896M 0% | 955M 6.58% | 1.95B 103.77% | 997M 48.77% | 2.02B 102.91% | |
selling and marketing expenses | 44M - | 44M 0% | 40.50M - | 40.50M 0% | 46.50M - | 46.50M 0% | 38M - | 38M 0% | 36M - | 36M 0% | 37.50M - | 37.50M 0% | 31.50M - | 31.50M 0% | 34.50M - | ||||||||||||||||||||||||||||
general and administrative expenses | 559.50M - | 559.50M 0% | 365.50M - | 365.50M 0% | 514.50M - | 514.50M 0% | 583.50M - | 583.50M 0% | 573.50M - | 573.50M 0% | 594.50M - | 594.50M 0% | 632M - | 632M 0% | 746M - | ||||||||||||||||||||||||||||
selling general and administrative expenses | 869M - | 869M 0% | 900M 3.57% | 900M 0% | 957M 6.33% | 957M 0% | 1.01B 5.07% | 1.01B 0% | 239.50M 76.18% | 239.50M 0% | 656.50M 174.11% | 656.50M 0% | 603.50M 8.07% | 603.50M 0% | 672M 11.35% | 672M 0% | 406M 39.58% | 406M 0% | 590M 45.32% | 590M 0% | 561M 4.92% | 561M 0% | 592.50M 5.61% | 592.50M 0% | 621.50M 4.89% | 621.50M 0% | 578M 7.00% | 578M 0% | 609.50M 5.45% | 609.50M 0% | 597M 2.05% | 597M 0% | 632M 5.86% | 632M 0% | 679M 7.44% | 679M 0% | 663.50M 2.28% | 663.50M 0% | 779.50M 17.48% | 779.50M 0% | 780.50M 0.13% | ||
research and development expenses | 9.50M - | 9.50M 0% | 8.50M - | 8.50M 0% | 8.50M - | 8.50M 0% | 131M - | 131M 0% | 13M - | 13M 0% | 2.50M - | 2.50M 0% | 1M - | 1M 0% | 9M - | 9M 0% | |||||||||||||||||||||||||||
other expenses | -1.56B - | -1.63B - | |||||||||||||||||||||||||||||||||||||||||
cost and expenses | -646.50M - | -646.50M 0% | -737M 14.00% | -737M 0% | -671.50M 8.89% | -671.50M 0% | -734.50M 9.38% | -734.50M 0% | 80.50M 110.96% | 80.50M 0% | -319M 496.27% | -319M 0% | -287.50M 9.87% | -287.50M 0% | -346M 20.35% | -346M 0% | -333M 3.76% | -333M 0% | -486M 45.95% | -486M 0% | -367M 24.49% | -367M 0% | -390.50M 6.40% | -390.50M 0% | -1.01B 159.92% | -1.01B 0% | -353.50M 65.17% | -353.50M 0% | -417M 17.96% | -417M 0% | -355.50M 14.75% | -355.50M 0% | -437M 22.93% | -437M 0% | -462.50M 5.84% | -462.50M 0% | -428M 7.46% | -428M 0% | 1.05B 344.74% | 2.14B 103.91% | 1.14B 46.68% | 2.23B 95.35% | |
operating expenses | 930.50M - | 930.50M 0% | 1.03B 11.18% | 1.03B 0% | 998.50M 3.48% | 998.50M 0% | 1.04B 4.36% | 1.04B 0% | 271M 73.99% | 271M 0% | 679M 150.55% | 679M 0% | 656M 3.39% | 656M 0% | 712M 8.54% | 712M 0% | 464.50M 34.76% | 464.50M 0% | 713.50M 53.61% | 713.50M 0% | 596.50M 16.40% | 596.50M 0% | 613.50M 2.85% | 613.50M 0% | 1.23B 99.92% | 1.23B 0% | 565M 53.93% | 565M 0% | 640M 13.27% | 640M 0% | 597.50M 6.64% | 597.50M 0% | 685.50M 14.73% | 685.50M 0% | 703.50M 2.63% | 703.50M 0% | 692M 1.63% | 692M 0% | 765M 10.55% | 1.56B 104.58% | 844M 46.07% | 1.63B 92.77% | |
interest expense | 120.50M - | 120.50M 0% | 500K - | 500K 0% | 29M - | 45M - | |||||||||||||||||||||||||||||||||||||
ebitda | 295.50M - | 295.50M 0% | 196.50M 33.50% | 196.50M 0% | 276.50M 40.71% | 276.50M 0% | 292M 5.61% | 292M 0% | 209.50M 28.25% | 209.50M 0% | 221.50M 5.73% | 221.50M 0% | 291.50M 31.60% | 291.50M 0% | 215M 26.24% | 215M 0% | 196M 8.84% | 196M 0% | 242.50M 23.72% | 242.50M 0% | 195.50M 19.38% | 195.50M 0% | 196.50M 0.51% | 196.50M 0% | 214.50M 9.16% | 214.50M 0% | 192.50M 10.26% | 192.50M 0% | 176.50M 8.31% | 176.50M 0% | 200M 13.31% | 200M 0% | 191M 4.50% | 191M 0% | 149.50M 21.73% | 149.50M 0% | 253.50M 69.57% | 253.50M 0% | 193.50M 23.67% | 388M 100.52% | 242M 37.63% | 404M 66.94% | |
operating income | 233.50M - | 233.50M 0% | 142.50M 38.97% | 142.50M 0% | 235.50M 65.26% | 235.50M 0% | 260.50M 10.62% | 260.50M 0% | 151.50M 41.84% | 151.50M 0% | 191M 26.07% | 191M 0% | 237M 24.08% | 237M 0% | 188.50M 20.46% | 188.50M 0% | 155.50M 17.51% | 155.50M 0% | 225.50M 45.02% | 225.50M 0% | 155M 31.26% | 155M 0% | 179.50M 15.81% | 179.50M 0% | 173.50M 3.34% | 173.50M 0% | 178.50M 2.88% | 178.50M 0% | 137M 23.25% | 137M 0% | 186M 35.77% | 186M 0% | 148.50M 20.16% | 148.50M 0% | 139M 6.40% | 139M 0% | 218M 56.83% | 218M 0% | 190M 12.84% | 381M 100.53% | 196M 48.56% | 396M 102.04% | |
depreciation and amortization | 62M - | 62M 0% | 54M 12.90% | 54M 0% | 41M 24.07% | 41M 0% | 31.50M 23.17% | 31.50M 0% | 58M 84.13% | 58M 0% | 30.50M 47.41% | 30.50M 0% | 54.50M 78.69% | 54.50M 0% | 26.50M 51.38% | 26.50M 0% | 40.50M 52.83% | 40.50M 0% | 17M 58.02% | 17M 0% | 40.50M 138.24% | 40.50M 0% | 17M 58.02% | 17M 0% | 41M 141.18% | 41M 0% | 14M 65.85% | 14M 0% | 39.50M 182.14% | 39.50M 0% | 14M 64.56% | 14M 0% | 42.50M 203.57% | 42.50M 0% | 10.50M 75.29% | 10.50M 0% | 35.50M 238.10% | 35.50M 0% | 3.50M 90.14% | 7M 100% | 46M 557.14% | 8M 82.61% | |
total other income expenses net | -135M - | -135M 0% | 54.50M 140.37% | 54.50M 0% | 500K 99.08% | 500K 0% | 21M 4,100% | 21M 0% | 28M 33.33% | 28M 0% | 32.50M 16.07% | 32.50M 0% | -17M 152.31% | -17M 0% | 45.50M 367.65% | 45.50M 0% | -8.50M 118.68% | -8.50M 0% | -130.50M 1,435.29% | -130.50M 0% | 41.50M 131.80% | 41.50M 0% | 4M 90.36% | 4M 0% | -614M 15,450% | -614M 0% | 14M 102.28% | 14M 0% | 10M 28.57% | 10M 0% | 9.50M 5% | 9.50M 0% | 12.50M 31.58% | 12.50M 0% | 10.50M 16% | 10.50M 0% | 27.50M 161.90% | 27.50M 0% | 45M 63.64% | 89M 97.78% | 6.50M 92.70% | 9M 38.46% | |
income before tax | 98.50M - | 98.50M 0% | 197M 100% | 197M 0% | 236M 19.80% | 236M 0% | 281.50M 19.28% | 281.50M 0% | 179.50M 36.23% | 179.50M 0% | 223.50M 24.51% | 223.50M 0% | 220M 1.57% | 220M 0% | 234M 6.36% | 234M 0% | 147M 37.18% | 147M 0% | 95M 35.37% | 95M 0% | 196.50M 106.84% | 196.50M 0% | 183.50M 6.62% | 183.50M 0% | -440.50M 340.05% | -440.50M 0% | 192.50M 143.70% | 192.50M 0% | 147M 23.64% | 147M 0% | 195.50M 32.99% | 195.50M 0% | 161M 17.65% | 161M 0% | 149.50M 7.14% | 149.50M 0% | 245.50M 64.21% | 245.50M 0% | 235M 4.28% | 470M 100% | 202.50M 56.91% | 405M 100% | |
income tax expense | 168M - | 168M 0% | 104M 38.10% | 104M 0% | 76.50M 26.44% | 76.50M 0% | 81M 5.88% | 81M 0% | 69.50M 14.20% | 69.50M 0% | 70.50M 1.44% | 70.50M 0% | 63M 10.64% | 63M 0% | 79.50M 26.19% | 79.50M 0% | 50.50M 36.48% | 50.50M 0% | 68.50M 35.64% | 68.50M 0% | 62M 9.49% | 62M 0% | 58.50M 5.65% | 58.50M 0% | 66.50M 13.68% | 66.50M 0% | 71M 6.77% | 71M 0% | 60.50M 14.79% | 60.50M 0% | 75.50M 24.79% | 75.50M 0% | 42M 44.37% | 42M 0% | 47.50M 13.10% | 47.50M 0% | 71M 49.47% | 71M 0% | 65.50M 7.75% | 131M 100% | 82M 37.40% | 164M 100% | |
net income | -99M - | -99M 0% | 66.50M 167.17% | 66.50M 0% | 132.50M 99.25% | 132.50M 0% | 167M 26.04% | 167M 0% | 71M 57.49% | 71M 0% | 119.50M 68.31% | 119.50M 0% | 136M 13.81% | 136M 0% | 133.50M 1.84% | 133.50M 0% | 74M 44.57% | 74M 0% | 25M 66.22% | 25M 0% | 109M 336% | 109M 0% | 102M 6.42% | 102M 0% | -579.50M 668.14% | -579.50M 0% | 114M 119.67% | 114M 0% | 85M 25.44% | 85M 0% | 119M 40% | 119M 0% | 114M 4.20% | 114M 0% | 99.50M 12.72% | 99.50M 0% | 172M 72.86% | 172M 0% | 165.50M 3.78% | 340M 105.44% | 114.50M 66.32% | 326M 184.72% | |
weighted average shs out | 345M - | 345M 0% | 1.20B 247.25% | 1.20B 0% | 1.30B 8.85% | 1.30B 0% | 1.31B 0.56% | 1.28B 2.23% | 1.28B 0% | 1.28B 0% | 1.29B 1.01% | 1.28B 1.24% | 1.28B 0.16% | 1.28B 0% | 1.28B 0.06% | 1.28B 0% | 1.26B 1.77% | 1.26B 0% | 1.25B 1.11% | 1.25B 0% | 1.24B 0.40% | 1.24B 0% | 1.24B 0.17% | 1.24B 0% | 1.22B 1.36% | 1.22B 0% | 1.34B 9.52% | 1.34B 0% | 1.36B 1.93% | 1.36B 0% | 1.35B 0.79% | 1.35B 0% | 1.36B 0.93% | 1.36B 0% | 1.32B 3.44% | 1.32B 0% | 1.32B 0.09% | 1.32B 0% | 1.28B 2.57% | 1.23B 4.44% | 1.29B 4.97% | 1.24B 3.99% | |
weighted average shs out dil | 345.00M - | 345.00M 0% | 1.20B 247.75% | 1.20B 0% | 1.30B 8.74% | 1.30B 0% | 1.31B 0.57% | 1.28B 2.29% | 1.29B 0.35% | 1.29B 0% | 1.30B 0.93% | 1.28B 1.24% | 1.28B 0.11% | 1.28B 0% | 1.28B 0.23% | 1.28B 0% | 1.27B 0.88% | 1.27B 0% | 1.26B 1.31% | 1.26B 0% | 1.24B 1.12% | 1.24B 0% | 1.24B 0.16% | 1.24B 0% | 1.22B 1.53% | 1.22B 0% | 1.34B 9.99% | 1.34B 0% | 1.37B 1.87% | 1.37B 0% | 1.35B 1.39% | 1.35B 0% | 1.36B 1.19% | 1.36B 0% | 1.32B 3.30% | 1.32B 0% | 1.31B 0.45% | 1.31B 0% | 1.28B 2.21% | 1.28B 0% | 1.28B 0.16% | 1.28B 0.00% | |
eps | -0.29 - | -0.29 0% | 0.06 119.10% | 0.06 0% | 0.10 80.51% | 0.10 0% | 0.13 30% | 0.13 0% | 0.06 57.54% | 0.06 0% | 0.09 66.67% | 0.09 1.30% | 0.11 18.03% | 0.11 0% | 0.10 9.09% | 0.10 0% | 0.06 41.90% | 0.06 0% | 0.02 65.75% | 0.02 0% | 0.09 341.71% | 0.09 0% | 0.08 6.26% | 0.08 0% | -0.47 670.39% | -0.47 0% | 0.09 118.15% | 0.09 0% | 0.06 27.20% | 0.06 0% | 0.09 41.71% | 0.09 0% | 0.08 5.11% | 0.08 0% | 0.08 9.58% | 0.08 0% | 0.13 72.19% | 0.13 0% | 0.13 0% | 0.28 115.38% | 0.09 68.21% | 0.26 192.13% | |
epsdiluted | -0.29 - | -0.29 0% | 0.06 119.14% | 0.06 0% | 0.10 80.18% | 0.10 0% | 0.13 30% | 0.13 0% | 0.06 57.38% | 0.06 0% | 0.09 66.61% | 0.09 1.19% | 0.11 17.77% | 0.11 0% | 0.10 9.09% | 0.10 0% | 0.06 41.20% | 0.06 0% | 0.02 65.82% | 0.02 0% | 0.09 336.82% | 0.09 0% | 0.08 6.26% | 0.08 0% | -0.47 671.08% | -0.47 0% | 0.08 118.06% | 0.08 0% | 0.06 26.50% | 0.06 0% | 0.09 41.35% | 0.09 0% | 0.08 5.33% | 0.08 0% | 0.08 9.70% | 0.08 0% | 0.13 72.41% | 0.13 0% | 0.13 0% | 0.26 100% | 0.09 65.69% | 0.25 180.27% |
All numbers in (except ratios and percentages)