OTC : AFBOF

African Rainbow Minerals Limited — Financials

$11.07 USD

$0 (0.0%)

Volume
400
Average Volume
27
Market Capitalization
$2.13B
P/E Ratio
24.76
Dividend Yield
6.59%
Price Target
Year High
$15.00
Year Low
$9.47
Day High
Day Low
Payout Ratio
$1.58
Current Ratio
$4.15
AFBOF Financial Statements
date 2025-06-30 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30
revenue 11.66B 11.42B 14.66B 16.92B 19.66B 11.65B 8.83B 8.35B 8.16B 8.74B
costOfRevenue 11.85B 10.54B 8.84B 7.66B 7.9B 7.49B 7.45B 6.92B 6.98B 8.17B
grossProfit -190M 877M 5.83B 9.26B 11.76B 4.16B 1.38B 1.42B 1.18B 575M
researchAndDevelopmentExpenses 67M 232M 212M 166M 105M 115M 108M - - -
generalAndAdministrativeExpenses 323M 372M 319M 278M 191M 153M 158M 134M 132M 187M
sellingAndMarketingExpenses - - - - - - - - - 181M
sellingGeneralAndAdministrativeExpenses 323M 372M 319M 278M 191M 153M 158M 134M 132M 368M
otherExpenses -13M 197M 342M 961M 154M 713M 411M 206M -2.32B -1.86B
operatingExpenses 377M 801M 873M 1.4B 450M 981M 677M 340M 803M 797M
costAndExpenses 12.23B 11.34B 9.71B 9.06B 8.35B 8.47B 8.13B 7.26B 7.78B 8.97B
netInterestIncome -416M -255M 564M 345M 76M 47M 17M -205M -249M -313M
interestIncome - 931M 850M 635M 405M 444M 326M 155M 174M -
interestExpense 357M 1.19B 286M 290M 329M 397M 309M 360M 423M 375M
depreciationAndAmortization 60.42M 973M 822M 952M 891M 714M 722M 802M 730M 966M
ebitda 1.43B 3.36B 5.56B 10.6B 12.64B 2.62B 263M 2.59B -1.16B 1.16B
ebit 1.43B 2.39B 4.74B 9.65B 11.75B 1.91B -459M 1.78B -1.89B 1.8B
nonOperatingIncomeExcludingInterest -1.99B -2.32B 210M -62M -492M 1.12B 1.17B 3.71B 3.28B -1.58B
operatingIncome -567M 76M 4.95B 8B 11.42B 3.06B 658M 5.5B 1.39B -198M
totalOtherIncomeExpensesNet 1.64B 2.12B 6.2B 9.1B 7.39B 3.08B 3.39B 119M -233M 1.27B
incomeBeforeTax 1.07B 2.2B 11.15B 17.1B 18.8B 6.11B 4.1B 5.61B 1.15B -765M
incomeTaxExpense 561M -96M 1.83B 2.74B 3.33B 1.08B 242M 573M -409M -8M
netIncomeFromContinuingOperations 509M 2.3B 9.32B 14.36B 15.47B 551M -924M 5.04B 1.56B 1.5B
netIncomeFromDiscontinuedOperations - - - - - - - -185M -59M -
otherAdjustmentsToNetIncome - - - 7.58B - 4.48B 4.78B - - -2.25B
netIncome 330M 3.15B 8.08B 12.43B 12.63B 3.96B 3.55B 4.56B 1.37B -565M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 330M 3.15B 8.08B 12.43B 12.63B 3.96B 3.55B 4.56B 1.37B -565M
eps 1.69 16.03 41.2 63.43 64.64 20.42 18.48 23.93 7.23 -2.65
date 2025-06-30 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30
cashAndCashEquivalents 8.64B 7.64B 9.2B 11.07B 8.86B 4.97B 3.4B 2.16B 389M 252M
shortTermInvestments 608M 817M 661M 830M 523M 1.31B - - - 1M
cashAndShortTermInvestments 9.25B 8.46B 9.86B 12.34B 9.94B 6.28B 3.4B 2.16B 389M 253M
netReceivables 5.45B 5.22B 5.4B 7.85B 7.82B 3.44B 2.78B 2.44B - 2.13B
accountsReceivables 4.68B 4.5B 49M 87M 366M 390M 2.39B 153M 2.1B 118M
otherReceivables 762M 719M 5.36B 7.77B 7.46B 3.05B 387M 2.29B 1.9B 2.02B
inventory 892M 788M 488M 343M 467M 568M 676M 591M 663M 759M
prepaids - 29M -563M -346M - -397M -387M -399M - -
otherCurrentAssets 135M 878M 1.28B 491M 323M 859M 387M 399M 1.61B 328M
totalCurrentAssets 15.73B 15.37B 16.47B 20.68B 18.56B 10.75B 8.08B 6.32B 5.86B 4.54B
propertyPlantEquipmentNet 17.19B 18.13B 16.17B 9.62B 8.24B 7.21B 7.06B 7.92B 7.8B 10.97B
goodwill - - - - - - - - - -
intangibleAssets 44M 50M 55M 63M 76M 83M 114M 120M 130M 137M
goodwillAndIntangibleAssets 44M 50M 55M 63M 76M 83M 114M 120M 130M 137M
longTermInvestments 40.17B 35.71B 29.28B 27.68B 25.35B 22.9B 19.79B 19.32B 17.8B 19.3B
taxAssets 921M 921M 935M 215M 274M 584M 485M 620M 656M 151M
otherNonCurrentAssets 279M 1.44B 1.11B 906M 587M 1.03B 1.68B - - 41M
totalNonCurrentAssets 58.6B 55.32B 47.55B 38.49B 34.53B 31.8B 29.13B 27.98B 26.39B 30.59B
otherAssets - - - - - - - - - -
totalAssets 74.32B 70.69B 64.13B 59.17B 53.09B 42.55B 37.22B 34.3B 32.25B 35.13B
totalPayables 1.77B 2.9B 796M 668M 495M 564M 555M 554M 1.31B 670M
accountPayables 1.46B 2.19B 796M 668M 495M 564M 445M 472M 464M 496M
otherPayables 306M 705M - - - - 110M 82M 843M 174M
accruedExpenses - - 1.51B 1.3B 1.25B 1.27B 1.31B 1.1B 393M 355M
shortTermDebt 614M 477M 17M 179M 323M 270M 936M 552M 757M 1.38B
capitalLeaseObligationsCurrent 22M 21M 19M - 41M - - 57M 36M 51M
taxPayables 306M 345M 444M 255M 155M 103M 110M 82M 112M 174M
deferredRevenue - - - 1.3B -364M -413M -936M - - -
otherCurrentLiabilities 2.11B 2.1B 1.39B -151M 1.61B 1.2B 503M 149M 1.25B 1.24B
totalCurrentLiabilities 4.52B 5.49B 3.73B 3.3B 3.36B 2.89B 3.3B 2.41B 3.74B 3.7B
longTermDebt 1.3B 547M 206M - 924M 1.33B 1.02B 1.74B 2B 4.17B
capitalLeaseObligationsNonCurrent 102M 84M 106M 163M 177M - - 43M 41M 57M
deferredRevenueNonCurrent 119M 33M - 2.14B - -2.62B 2.62B -2.35B 2.34B -4.31B
deferredTaxLiabilitiesNonCurrent 6B 4.64B 3.79B 3.23B 2.97B 2.08B 1.52B 1.63B 1.3B 2.01B
otherNonCurrentLiabilities 2.16B 1.81B 2.15B 2.28B 1.89B 4.27B 3.19B 2.73B 2.42B 2.62B
totalNonCurrentLiabilities 9.68B 7.11B 6.25B 5.51B 5.96B 5.55B 4.21B 4.51B 4.46B 6.85B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 124M 105M 125M 163M 218M - - 100M 77M 108M
totalLiabilities 14.2B 12.6B 9.98B 8.81B 9.31B 8.44B 7.51B 6.93B 8.21B 10.55B
treasuryStock -1.75B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B
preferredStock - - - - - - - - - -
commonStock 10M 11M 11M 11M 11M 11M 11M 11M 11M 11M
retainedEarnings 39.33B 41.65B 42.03B 40.62B 34.46B 25.16B 23.91B 22.48B 19.56B 18.6B
additionalPaidInCapital 4.12B 5.27B 5.27B 5.27B 5.21B 4.95B 4.7B 4.4B 4.28B 4.22B
date 2025-06-30 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30
netIncome 1.26B 3.15B 10.57B 12.43B 18.65B 6.06B 4.07B 5.67B 1.28B -550M
depreciationAndAmortization 60.42M 1.07B 879M 854M 809M 652M 692M 741M 815M 966M
deferredIncomeTax - - -6.62B - -8.89B -2.73B -2.43B -3.3B 188M -199M
stockBasedCompensation - - 254M 263M 220M 211M 211M 209M 201M 191M
changeInWorkingCapital -1.21B -130M 1.21B -667M -5.3B -186M 301M -59M 364M 205M
accountsReceivables -532M 378M 2.13B -737M -4.63B -157M -197M -299M 307M 140M
inventory 225M -237M -518M 70M 54M -3M -64M 48M -51M 118M
accountsPayables - -223M -397M - -729M -1.03B -294M -266M -530M -338M
otherWorkingCapital -907M -48M - - - 1B 856M -107M 415M 87M
otherNonCashItems 2.4B 3.51B -54M -1.81B 3.2B -178M 28M -659M 17M -3M
netCashProvidedByOperatingActivities 2.45B 7.6B 6.24B 11.06B 8.69B 3.83B 2.87B 2.6B 2.87B 610M
investmentsInPropertyPlantAndEquipment -2.66B -6.29B -4.46B -2.2B -1.66B -805M -931M -1.15B -949M -852M
acquisitionsNet -3M -53M -3.44B - -816M 1M -211M 3M 245M 8M
purchasesOfInvestments -619M -893M -724M -819M -308M -1.54B -130M - -6M -10M
salesMaturitiesOfInvestments 817M 678M 1.01B 523M 1.12B -1M 341M 741M 238M 44M
otherInvestingActivities 30M 4M 99M -290M 819M 1M -340M 28M 77M 10M
netCashProvidedByInvestingActivities -2.43B -6.56B -7.51B -2.49B -838M -2.34B -1.27B -381M -640M -800M
netDebtIssuance 863M 873M -251M -95M -197M -221M -285M -250M -1.48B 93M
longTermNetDebtIssuance 728M 431M -80M -95M -197M -216M -300M -250M -1.48B 582M
shortTermNetDebtIssuance 135M 442M -171M -14M - -5M 15M -105M -394M -489M
netStockIssuance -560M -78M -141M -225M 44M -53M 4M - 4M -651M
netCommonStockIssuance -560M -78M -141M -225M 44M -53M 4M - 4M -651M
commonStockIssuance - - - 7M 44M 4M 4M - 4M -
commonStockRepurchased -560M -78M -141M -225M - -57M - - - -651M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -2.64B -3.53B -6.67B -6.27B -3.32B -2.72B -2.21B -1.71B -705M -1.13B
commonDividendsPaid -2.64B -3.53B -6.67B -6.27B -3.32B -2.72B -2.21B -1.71B -426M -761M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 2.64B -4.26M 6.67B -7M -187M 2.72B -241M -105M -1.1B 761M
netCashProvidedByFinancingActivities 303M -2.73B -392M -6.6B -3.66B -274M -281M -355M -1.86B -558M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 7.8B 5.96B 5.71B 5.6B 5.82B 5.92B 8.74B 9.85B 7.07B 10.61B
costOfRevenue 5.2B 6.03B 5.82B 5.34B 5.21B 4.47B 4.37B 3.99B 3.67B 3.8B
grossProfit 2.6B -72M -118M 268M 609M 1.45B 4.38B 5.86B 3.4B 6.82B
researchAndDevelopmentExpenses - 67M - 232M 116M 106M 41.5M 83M 26.25M 52.5M
generalAndAdministrativeExpenses - - - - - 149.5M 69.5M 112M 47.75M 45M
sellingAndMarketingExpenses - - - - - 396.5M 1.42B 1.6B 1.21B 1.47B
sellingGeneralAndAdministrativeExpenses 1.4B 137M 56.12M 151M 1.35B 1.21B 1.49B 1.67B 1.26B 1.52B
otherExpenses -662.48M -118M 291M 19M -1.07B 980M 1.44B 921M 744M -717M
operatingExpenses 737.97M 86M 291M 402M 397M 232M 1.49B 745M 511M 2.24B
costAndExpenses 5.94B 6.11B 6.12B 5.74B 5.6B 4.7B 5.86B 4.74B 4.18B 6.03B
netInterestIncome -164.88M 377M 300M 521M 411M -11M 16M -9.76M -8.14M -13.87M
interestIncome - 377M 300M - - 146M 145M - - -
interestExpense 164.88M 11.93M 10.68M 91M 164M 157M 129M 72.5M 82.25M 82.25M
depreciationAndAmortization 437.02M 499M 479M 8.8B 569M 428M 450M 421M 432M 388M
ebitda 2.3B 364M 46M 8.69B 759M 2.1B 4.65B 6.78B 3.88B 3.68B
ebit 1.86B -135M -433M -115M 190M 1.68B 4.2B 6.36B 3.45B 3.29B
nonOperatingIncomeExcludingInterest - -23M 24M -439M -1.88B -459M -1.31B -1.25B -565M 1.29B
operatingIncome 1.86B -158M -409M -136M 134M 1.22B 2.89B 5.12B 2.88B 4.58B
totalOtherIncomeExpensesNet 2B -476M 2.11B 2.5B 1.78B 302M 1.18B 1.09B 435M 2.27B
incomeBeforeTax 3.86B -634M 1.7B 2.36B 1.91B 1.52B 4.07B 6.2B 3.32B 6.85B
incomeTaxExpense 843.25M 304M 257M 429M -525M 490M 1.34B 1.66B 1.07B 1.97B
netIncomeFromContinuingOperations 3.02B -938M 1.45B 4.51B 2.44B 1.03B 2.73B 4.54B 2.25B 4.88B
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - 2.99B 2.57B 5.19B 2.39B 4.54B
netIncome 2.34B -1.06B 1.39B 1.93B 1.22B 3.69B 4.39B 8.53B 3.89B 7.76B
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 2.34B -1.06B 1.39B 1.93B 1.22B 3.69B 4.39B 8.53B 3.89B 7.76B
eps 12.08 -5.46 7.11 9.84 6.2 18.83 22.38 43.55 19.88 39.61
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 9.51B 8.64B 8.21B 7.64B 8.13B 9.2B 9.18B 11.07B 11.18B 8.86B
shortTermInvestments 984.29M 608M 398M 817M 637M 661M 656M 830M 823M 523M
cashAndShortTermInvestments 10.49B 9.25B 8.6B 8.46B 8.59B 9.86B 9.83B 11.9B 12B 9.39B
netReceivables 5.93B 5.45B 5.54B 5.22B 5.21B 5.4B 6.33B 7.85B 6.29B 7.67B
accountsReceivables 5.83B 4.68B 4.75B 4.5B 5.21B 49M 5.64B 87M 5.67B 366M
otherReceivables 101.31M 762M 788M 719M 972M 5.36B 610M 7.77B 603M 7.53B
inventory 857.15M 892M 908M 788M 1.16B 488M 483M 343M 423M 467M
prepaids - - - 29M - -563M -85M - -17M -
otherCurrentAssets - 135M 105M 878M 373M 710M 203M 491M 17M 480M
totalCurrentAssets 17.28B 15.73B 15.15B 15.37B 15.33B 16.58B 17.31B 20.68B 19.62B 18.56B
propertyPlantEquipmentNet 18.81B 17.19B 18.98B 18.13B 15.58B 16.17B 13.86B 9.62B 8.68B 8.24B
goodwill - - - - - - - - - -
intangibleAssets 234.4M 44M 47M 50M 53M 55M 58M 63M 69M 76M
goodwillAndIntangibleAssets 234.4M 44M 47M 50M 53M 55M 58M 63M 69M 76M
longTermInvestments 45.83B 40.17B 33.77B 35.71B 32.51B 29.28B 28.07B 27.68B 25.58B 25.35B
taxAssets 910.79M 921M 924M 921M 920M 935M 968M 215M 174M 274M
otherNonCurrentAssets 22.84M 279M 441M 1.44B 32.51B 1.11B 339M 906M 65M 587M
totalNonCurrentAssets 65.8B 58.6B 54.16B 55.32B 49.07B 47.55B 43.3B 38.49B 34.57B 34.53B
otherAssets - - - - - - - - - -
totalAssets 83.08B 74.32B 69.32B 70.69B 64.4B 64.13B 60.6B 59.17B 54.18B 53.09B
totalPayables 1.64B 1.77B 1.96B 2.9B 1.65B 796M 2.15B 668M 2.13B 495M
accountPayables 1.36B 1.46B 1.63B 2.55B 1.65B 796M 2.15B 668M 1.6B 495M
otherPayables 279.1M 306M 330M 345M - - - - 534M -
accruedExpenses - - - - - 1.51B - 1.3B - 1.25B
shortTermDebt 207M 614M 407M 477M 17M 36M 16M 179M 197M 323M
capitalLeaseObligationsCurrent 16M 22M 15M 21M 19M 19M 11M 24M 34M 41M
taxPayables - 306M 330M 345M 324M 444M 293M 255M 534M 155M
deferredRevenue - - - - 324M - -27M - -233M -
otherCurrentLiabilities 2.3B 2.11B 1.84B 2.1B 1.46B 1.37B 1.04B 1.13B 1.03B 1.29B
totalCurrentLiabilities 4.16B 4.52B 4.22B 5.49B 3.47B 3.73B 3.21B 3.3B 3.39B 3.36B
longTermDebt 780.67M 1.3B 1.63B 547M 77M 206M 262M 305M 795M 924M
capitalLeaseObligationsNonCurrent 100.32M 102M 82M 84M 80M 106M 141M 163M 173M 177M
deferredRevenueNonCurrent 54.63M 119M 119M 33M - - 2.22B - 2.56B -
deferredTaxLiabilitiesNonCurrent 7.89B 6B 4.38B 4.64B 3.71B 3.79B 3.46B 3.23B 3.1B 2.97B
otherNonCurrentLiabilities 4.02B 2.16B 2.09B 1.81B 6.33B 2.15B 1.96B 1.82B 1.76B 1.89B
totalNonCurrentLiabilities 12.84B 9.68B 8.3B 7.11B 6.49B 6.25B 5.82B 5.51B 5.83B 5.96B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 116.32M 124M 97M 105M 99M 125M 152M 187M 207M 218M
totalLiabilities 17.01B 14.2B 12.53B 12.6B 9.96B 9.98B 9.04B 8.81B 9.22B 9.31B
treasuryStock -1.74B -1.75B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B -2.4B
preferredStock - - - - - - - - - -
commonStock 9.93M 10M 11M 11M 11M 11M 11M 11M 11M 11M
retainedEarnings 40.25B 39.33B 41.28B 41.65B 40.89B 42.03B 41.08B 40.62B 34.44B 34.46B
additionalPaidInCapital 4.09B 4.12B 5.27B 5.27B 5.27B 5.27B 5.27B 5.27B 5.21B 5.21B
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome 2.34B -1.06B 1.39B 1.93B 1.22B 3.69B 4.39B 8.53B 3.89B 7.76B
depreciationAndAmortization 437.02M -260M 1.24B 1.12B 1.26B 428M 450M 422M 432M 388M
deferredIncomeTax - - - - - -506M -324.75M - - -
stockBasedCompensation - 137M - 151M - 127M - 263M - 110M
changeInWorkingCapital -1.04B 539M -392M 470M -786M 571M 641M -2.18B 1.52B -1.72B
accountsReceivables -359.55M -112M -420M 513M -135M 930M 1.2B -2.2B 1.47B -1.48B
inventory 8.94M 184M 41M 5M -242M -172M -346M 23M 47M 71M
accountsPayables -396.3M - - - -409M -187M -210M - - -309M
otherWorkingCapital -293.99M 467M -13M -48M - - - - - -1.34B
otherNonCashItems 2.54B 4.12B -619M 308M 1.94B 1.05B 2.9B -3.53B 1.71B 3.11B
netCashProvidedByOperatingActivities 4.27B 3.47B 1.62B 3.97B 3.62B 5.45B 8.12B 3.51B 7.55B 7.04B
investmentsInPropertyPlantAndEquipment -1.3B -1.31B -1.35B -3.2B -3.09B -2.64B -1.81B -1.35B -853M -814M
acquisitionsNet 1.99M 1.34M -3M -53M 2M 4M -3.44B 366K - 3M
purchasesOfInvestments -910.79M -31.75M -2.74M -518M -634M -180M -544M -16.1M -34.74M -92M
salesMaturitiesOfInvestments 569.12M 18.7M 25.41M -22M 689M 268M 743M 17.2M 15.09M 52M
otherInvestingActivities 374.45M -209M 437M 272M - 93M 100.5M 24M -314M -18.5M
netCashProvidedByInvestingActivities -1.27B -1.52B -914M -3.52B -3.04B -2.46B -5.05B -1.32B -1.17B -851M
netDebtIssuance -919.73M -8.18M 1.07B 1.84B -49M -40M -211M -2.62M -61M -207M
longTermNetDebtIssuance -511.51M -19.71M 1.07B 928M -49M -40M -211M -2.07M -61M -207M
shortTermNetDebtIssuance -408.22M - - 916M - - - - - -
netStockIssuance - -500M -60M - -39M -1.5M -69M -225M 62600 350.17K
netCommonStockIssuance - -500M -60M - -39M -1.5M -69M -225M 62600 350.17K
commonStockIssuance - - - - - 1.5M 1.75M - - 5M
commonStockRepurchased - -500M -60M - -39M -1.5M -69M -225M - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -1.15B -879M -1.76B -1.18B -2.35B -2.74B -3.92B -2.35B -3.92B -1.96B
commonDividendsPaid -1.15B -879M -1.76B -2.35B -2.35B -2.74B -3.92B -2.35B -3.92B -1.96B
preferredDividendsPaid - - - 1.18B - - - - - -
otherFinancingActivities -10.93M -135M -71M -1.18B -39M -47.5M -683M -37M -4M -846M
netCashProvidedByFinancingActivities -2.08B -1.51B -827M -508M -2.48B -2.83B -4.88B -2.62B -3.98B -3.01B