Skip to content

Company screener

Filter the 691 listed companies with published financial statements on this site by criteria calculated from their audited annual reports. This is our published set, not all African listed companies.

Active filters: Criterion: Revenue up, profit down (remove) Reset

70 companies match the criterion, out of 691 companies in view.

Showing 1–50 of 70. Link to this view · Download these results (CSV)

CompanyCountryListingYears used Key figuresWhy it matches
ACES Renewables Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026: USD 967,332Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 1,910.0%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: USD -730,301Reports in USD Revenue rose from USD 50.6 thousand to USD 1.02 million while Loss the year decreased from USD −42.3 thousand to USD −773 thousand (FY to 30 Jun 2025 to FY to 30 Jun 2026); the FY to 30 Jun 2025 figure shown is printed identically in the document that supplies FY to 30 Jun 2026 (48a64fa32913, p4); the FY to 30 Jun 2025 figure shown is printed identically in the document that supplies FY to 30 Jun 2026 (48a64fa32913, p4).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 1017977 − 50645 = USD 967,332 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (1017977 − 50645) ÷ 50645 × 100 = 1,910.0% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = -772597 − -42296 = USD -730,301 (exact)

Afdis Zimbabwe AFDS.ZW · ZSE FY to 31 Mar 2025FY to 31 Mar 2024 Revenue change, FY to 31 Mar 2024 to FY to 31 Mar 2025: USD 7,926,819Revenue change %, FY to 31 Mar 2024 to FY to 31 Mar 2025: 15.3%Profit for the year change, FY to 31 Mar 2024 to FY to 31 Mar 2025: USD -2,506,446Reports in USD Revenue rose from USD 51.8 million to USD 59.7 million while Profit for the year decreased from USD 7.63 million to USD 5.12 million (FY to 31 Mar 2024 to FY to 31 Mar 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Mar 2024 to FY to 31 Mar 2025 = 59721449 − 51794630 = USD 7,926,819 (exact)

Revenue change %, FY to 31 Mar 2024 to FY to 31 Mar 2025 = (59721449 − 51794630) ÷ 51794630 × 100 = 15.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Mar 2024 to FY to 31 Mar 2025 = 5123057 − 7629503 = USD -2,506,446 (exact)

Afric Industries Morocco AFI · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MAD 841,856.58Revenue change %, FY2024 to FY2025: 2.0%Profit for the year change, FY2024 to FY2025: MAD -2,386,651.15Reports in MAD Chiffre d'affaires rose from MAD 43.1 million to MAD 44.0 million while RESULTAT NET(XI-XII) decreased from MAD 9.92 million to MAD 7.53 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 43951933.16 − 43110076.58 = MAD 841,856.58 (exact)

Revenue change %, FY2024 to FY2025 = (43951933.16 − 43110076.58) ÷ 43110076.58 × 100 = 2.0% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 7530115.56 − 9916766.71 = MAD -2,386,651.15 (exact)

Africa Bitcoin Corporation South Africa BAN · NSX FY to 28 Feb 2026FY to 28 Feb 2025 Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR 1,054,426Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026: 13.9%Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR -31,070,761Reports in ZAR Revenue rose from ZAR 7.59 million to ZAR 8.64 million while Profit for the year decreased from ZAR 47.9 million to ZAR 16.9 million (FY to 28 Feb 2025 to FY to 28 Feb 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 8639657 − 7585231 = ZAR 1,054,426 (exact)

Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026 = (8639657 − 7585231) ÷ 7585231 × 100 = 13.9% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 16873452 − 47944213 = ZAR -31,070,761 (exact)

Airtel Malawi Malawi AIRTEL · MSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 Revenue change, FY2022 to FY2023: MWK 40,535,123,000Revenue change %, FY2022 to FY2023: 26.4%Profit for the year change, FY2022 to FY2023: MWK -46,863,917,000Reports in MWK Revenue rose from MWK 153 billion to MWK 194 billion while (Loss)/profit and total comprehensive (loss)/income for the year decreased from MWK 31.4 billion to MWK −15.4 billion (FY2022 to FY2023).
Sources and calculation

Revenue up, profit down

Revenue change, FY2022 to FY2023 = 193998721000 − 153463598000 = MWK 40,535,123,000 (exact)

Revenue change %, FY2022 to FY2023 = (193998721000 − 153463598000) ÷ 153463598000 × 100 = 26.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2022 to FY2023 = -15424239000 − 31439678000 = MWK -46,863,917,000 (exact)

Alkimia ⚠ Going-concern warning (FY2024) Tunisia ALKIM · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: TND 3,533,665Revenue change %, FY2024 to FY2025: 2.1%Profit for the year change, FY2024 to FY2025: TND -10,214,709Reports in TND Revenus rose from TND 169 million to TND 172 million while RESULTAT NET DE L'ENSEMBLE CONSOLIDE decreased from TND −44.4 million to TND −54.6 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 172043626 − 168509961 = TND 3,533,665 (exact)

Revenue change %, FY2024 to FY2025 = (172043626 − 168509961) ÷ 168509961 × 100 = 2.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = -54615249 − -44400540 = TND -10,214,709 (exact)

Almarys Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR 97,505,000Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 318.6%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR -2,883,964,000Reports in MUR Revenue rose from MUR 30.6 million to MUR 128 million while Profit for the year decreased from MUR 4.16 billion to MUR 1.27 billion (FY to 30 Jun 2025 to FY to 30 Jun 2026); the FY to 30 Jun 2025 figure shown is printed identically in the document that supplies FY to 30 Jun 2026 (e77e08d9de46, p1); the FY to 30 Jun 2025 figure shown is printed identically in the document that supplies FY to 30 Jun 2026 (e77e08d9de46, p1).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 128111000 − 30606000 = MUR 97,505,000 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (128111000 − 30606000) ÷ 30606000 × 100 = 318.6% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 1274410000 − 4158374000 = MUR -2,883,964,000 (exact)

Aluminium Extrusion Industries Nigeria ALEX · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Revenue change, FY2023 to FY2024: NGN 693,577,000Revenue change %, FY2023 to FY2024: 33.2%Profit for the year change, FY2023 to FY2024: NGN -77,199,000Reports in NGN Revenue rose from NGN 2.09 billion to NGN 2.78 billion while Loss for the year decreased from NGN −123 million to NGN −200 million (FY2023 to FY2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY2023 to FY2024 = 2781436000 − 2087859000 = NGN 693,577,000 (exact)

Revenue change %, FY2023 to FY2024 = (2781436000 − 2087859000) ÷ 2087859000 × 100 = 33.2% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2023 to FY2024 = -200249000 − -123050000 = NGN -77,199,000 (exact)

Anglo American United Kingdom ANGLO · BSEANM · NSX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: USD 801,000,000Revenue change %, FY2024 to FY2025: 4.5%Profit for the year change, FY2024 to FY2025: USD -382,000,000Reports in USD Revenue rose from USD 17.7 billion to USD 18.5 billion while Loss for the financial year decreased from USD −2.79 billion to USD −3.17 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 18546000000 − 17745000000 = USD 801,000,000 (exact)

Revenue change %, FY2024 to FY2025 = (18546000000 − 17745000000) ÷ 17745000000 × 100 = 4.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = -3170000000 − -2788000000 = USD -382,000,000 (exact)

Ascencia Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 Revenue change, FY to 30 Jun 2024 to FY to 30 Jun 2025: MUR 156,776,000Revenue change %, FY to 30 Jun 2024 to FY to 30 Jun 2025: 8.3%Profit for the year change, FY to 30 Jun 2024 to FY to 30 Jun 2025: MUR -19,602,000Reports in MUR Gross rental income rose from MUR 1.88 billion to MUR 2.04 billion while Profit for the year decreased from MUR 1.19 billion to MUR 1.17 billion (FY to 30 Jun 2024 to FY to 30 Jun 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2024 to FY to 30 Jun 2025 = 2036065000 − 1879289000 = MUR 156,776,000 (exact)

Revenue change %, FY to 30 Jun 2024 to FY to 30 Jun 2025 = (2036065000 − 1879289000) ÷ 1879289000 × 100 = 8.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2024 to FY to 30 Jun 2025 = 1168894000 − 1188496000 = MUR -19,602,000 (exact)

Automatic Systems Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MUR 12,896,000Revenue change %, FY2024 to FY2025: 9.4%Profit for the year change, FY2024 to FY2025: MUR -11,291,000Reports in MUR Revenue rose from MUR 138 million to MUR 151 million while Loss for the year attributable to owners of the Company decreased from MUR −12.8 million to MUR −24.1 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 150595000 − 137699000 = MUR 12,896,000 (exact)

Revenue change %, FY2024 to FY2025 = (150595000 − 137699000) ÷ 137699000 × 100 = 9.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = -24124000 − -12833000 = MUR -11,291,000 (exact)

Benso Oil Palm Plantation Ghana BOPP · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: GHS 22,124,000Revenue change %, FY2024 to FY2025: 6.4%Profit for the year change, FY2024 to FY2025: GHS -10,720,000Reports in GHS Revenue from contract with customers rose from GHS 347 million to GHS 369 million while Profit for the year decreased from GHS 95.3 million to GHS 84.5 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 369017000 − 346893000 = GHS 22,124,000 (exact)

Revenue change %, FY2024 to FY2025 = (369017000 − 346893000) ÷ 346893000 × 100 = 6.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 84544000 − 95264000 = GHS -10,720,000 (exact)

Bytes Technology United Kingdom BYI · A2X FY to 28 Feb 2026FY to 28 Feb 2025 Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026: GBP 3,428,000Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026: 1.6%Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: GBP -3,559,000Reports in GBP Revenue rose from GBP 217 million to GBP 221 million while Profit after taxation decreased from GBP 54.8 million to GBP 51.3 million (FY to 28 Feb 2025 to FY to 28 Feb 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 220562000 − 217134000 = GBP 3,428,000 (exact)

Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026 = (220562000 − 217134000) ÷ 217134000 × 100 = 1.6% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 51282000 − 54841000 = GBP -3,559,000 (exact)

Cable & Wireless Seychelles Seychelles CWS · MERJ FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: SCR 23,335,000Revenue change %, FY2024 to FY2025: 2.5%Profit for the year change, FY2024 to FY2025: SCR -149,716,000Reports in SCR Revenue from contract with customers rose from SCR 932 million to SCR 955 million while PROFIT FOR THE YEAR decreased from SCR 231 million to SCR 81.2 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 955251000 − 931916000 = SCR 23,335,000 (exact)

Revenue change %, FY2024 to FY2025 = (955251000 − 931916000) ÷ 931916000 × 100 = 2.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 81191000 − 230907000 = SCR -149,716,000 (exact)

Cartier Saada ⚠ Qualified opinion Morocco CRS · BVC FY to 31 Mar 2025FY to 31 Mar 2024 Revenue change, FY to 31 Mar 2024 to FY to 31 Mar 2025: MAD 43,258,411.33Revenue change %, FY to 31 Mar 2024 to FY to 31 Mar 2025: 17.1%Profit for the year change, FY to 31 Mar 2024 to FY to 31 Mar 2025: MAD -2,194,015.05Reports in MAD Chiffres d'affaires rose from MAD 253 million to MAD 297 million while RESULTAT NET ( XI - XII ) decreased from MAD 7.93 million to MAD 5.74 million (FY to 31 Mar 2024 to FY to 31 Mar 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Mar 2024 to FY to 31 Mar 2025 = 296694031.26 − 253435619.93 = MAD 43,258,411.33 (exact)

Revenue change %, FY to 31 Mar 2024 to FY to 31 Mar 2025 = (296694031.26 − 253435619.93) ÷ 253435619.93 × 100 = 17.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Mar 2024 to FY to 31 Mar 2025 = 5736516.56 − 7930531.61 = MAD -2,194,015.05 (exact)

CIMERWA ⚠ Going-concern note Rwanda CMR · RSE FY to 30 Sep 2025FY to 30 Sep 2024 Revenue change, FY to 30 Sep 2024 to FY to 30 Sep 2025: RWF 38,543,732,000Revenue change %, FY to 30 Sep 2024 to FY to 30 Sep 2025: 32.8%Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025: RWF -12,465,176,000Reports in RWF Revenue rose from RWF 117 billion to RWF 156 billion while PROFIT FOR THE YEAR decreased from RWF 18.5 billion to RWF 6.05 billion (FY to 30 Sep 2024 to FY to 30 Sep 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Sep 2024 to FY to 30 Sep 2025 = 155906984000 − 117363252000 = RWF 38,543,732,000 (exact)

Revenue change %, FY to 30 Sep 2024 to FY to 30 Sep 2025 = (155906984000 − 117363252000) ÷ 117363252000 × 100 = 32.8% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025 = 6047147000 − 18512323000 = RWF -12,465,176,000 (exact)

City Lodge Hotels South Africa CLH · A2X FY to 30 Jun 2026FY to 30 Jun 2025 Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026: ZAR 205,464,000Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 10.3%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: ZAR -10,002,000Reports in ZAR Revenue rose from ZAR 2.00 billion to ZAR 2.20 billion while Profit for the year decreased from ZAR 213 million to ZAR 203 million (FY to 30 Jun 2025 to FY to 30 Jun 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 2202914000 − 1997450000 = ZAR 205,464,000 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (2202914000 − 1997450000) ÷ 1997450000 × 100 = 10.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 202977000 − 212979000 = ZAR -10,002,000 (exact)

Conoil Nigeria CONOIL · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Revenue change, FY2023 to FY2024: NGN 121,740,614,000Revenue change %, FY2023 to FY2024: 60.5%Profit for the year change, FY2023 to FY2024: NGN -1,094,705,000Reports in NGN Revenue rose from NGN 201 billion to NGN 323 billion while Profit for the year decreased from NGN 9.87 billion to NGN 8.77 billion (FY2023 to FY2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY2023 to FY2024 = 323127667000 − 201387053000 = NGN 121,740,614,000 (exact)

Revenue change %, FY2023 to FY2024 = (323127667000 − 201387053000) ÷ 201387053000 × 100 = 60.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2023 to FY2024 = 8773534000 − 9868239000 = NGN -1,094,705,000 (exact)

CTM Morocco CTM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MAD 525,851,000Revenue change %, FY2024 to FY2025: 40.4%Profit for the year change, FY2024 to FY2025: MAD -7,916,000Reports in MAD Chiffres d’affaires rose from MAD 1.30 billion to MAD 1.83 billion while Résultat net consolidé de l’exercice decreased from MAD 24.0 million to MAD 16.1 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 1827360000 − 1301509000 = MAD 525,851,000 (exact)

Revenue change %, FY2024 to FY2025 = (1827360000 − 1301509000) ÷ 1301509000 × 100 = 40.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 16083000 − 23999000 = MAD -7,916,000 (exact)

Cutix Nigeria CUTIX · NGX FY to 30 Apr 2025FY to 30 Apr 2024 Revenue change, FY to 30 Apr 2024 to FY to 30 Apr 2025: NGN 3,595,194,000Revenue change %, FY to 30 Apr 2024 to FY to 30 Apr 2025: 29.5%Profit for the year change, FY to 30 Apr 2024 to FY to 30 Apr 2025: NGN -33,348,000Reports in NGN Revenue rose from NGN 12.2 billion to NGN 15.8 billion while Profit for the Year decreased from NGN 1.07 billion to NGN 1.03 billion (FY to 30 Apr 2024 to FY to 30 Apr 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Apr 2024 to FY to 30 Apr 2025 = 15773070000 − 12177876000 = NGN 3,595,194,000 (exact)

Revenue change %, FY to 30 Apr 2024 to FY to 30 Apr 2025 = (15773070000 − 12177876000) ÷ 12177876000 × 100 = 29.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Apr 2024 to FY to 30 Apr 2025 = 1031830000 − 1065178000 = NGN -33,348,000 (exact)

Dairibord Zimbabwe DZL.ZW · ZSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 Revenue change, FY2022 to FY2023: ZWL 233,166,735,000Revenue change %, FY2022 to FY2023: 47.5%Profit for the year change, FY2022 to FY2023: ZWL -6,694,009,000Reports in ZWL Revenue rose from ZWL 491 billion to ZWL 724 billion while Profit for the year decreased from ZWL 13.6 billion to ZWL 6.90 billion (FY2022 to FY2023).
Sources and calculation

Revenue up, profit down

Revenue change, FY2022 to FY2023 = 724118409000 − 490951674000 = ZWL 233,166,735,000 (exact)

Revenue change %, FY2022 to FY2023 = (724118409000 − 490951674000) ÷ 490951674000 × 100 = 47.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2022 to FY2023 = 6897112000 − 13591121000 = ZWL -6,694,009,000 (exact)

Digicut Ghana DIGICUT · GSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Revenue change, FY2023 to FY2024: GHS 269,702Revenue change %, FY2023 to FY2024: 62.3%Profit for the year change, FY2023 to FY2024: GHS -272,960Reports in GHS Revenue rose from GHS 433 thousand to GHS 703 thousand while Loss after tax decreased from GHS −78.2 thousand to GHS −351 thousand (FY2023 to FY2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY2023 to FY2024 = 702744 − 433042 = GHS 269,702 (exact)

Revenue change %, FY2023 to FY2024 = (702744 − 433042) ÷ 433042 × 100 = 62.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2023 to FY2024 = -351130 − -78170 = GHS -272,960 (exact)

Dis-Chem South Africa DCP · A2X FY to 28 Feb 2026FY to 28 Feb 2025 Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR 3,653,430,000Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026: 9.3%Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR -183,620,000Reports in ZAR Revenue from contracts with customers rose from ZAR 39.2 billion to ZAR 42.8 billion while Total profit for the year, net of taxation decreased from ZAR 1.22 billion to ZAR 1.04 billion (FY to 28 Feb 2025 to FY to 28 Feb 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 42825777000 − 39172347000 = ZAR 3,653,430,000 (exact)

Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026 = (42825777000 − 39172347000) ÷ 39172347000 × 100 = 9.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 1035618000 − 1219238000 = ZAR -183,620,000 (exact)

East African Cables ⚠ Going-concern warning Kenya CABL · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Revenue change, FY2023 to FY2024: KES 41,720,000Revenue change %, FY2023 to FY2024: 1.7%Profit for the year change, FY2023 to FY2024: KES -56,885,000Reports in KES Revenue rose from KES 2.52 billion to KES 2.57 billion while Loss for the year decreased from KES −302 million to KES −359 million (FY2023 to FY2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY2023 to FY2024 = 2566273000 − 2524553000 = KES 41,720,000 (exact)

Revenue change %, FY2023 to FY2024 = (2566273000 − 2524553000) ÷ 2524553000 × 100 = 1.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2023 to FY2024 = -358762000 − -301877000 = KES -56,885,000 (exact)

Ellah Lakes Nigeria ELLAHLAKES · NGX FY to 31 Jul 2025FY to 31 Jul 2024 Revenue change, FY to 31 Jul 2024 to FY to 31 Jul 2025: NGN 66,324,000Revenue change %, FY to 31 Jul 2024 to FY to 31 Jul 2025: 8,503.1%Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025: NGN -702,408,000Reports in NGN Revenue rose from NGN 780 thousand to NGN 67.1 million while Profit/(loss) for the year decreased from NGN −894 million to NGN −1.60 billion (FY to 31 Jul 2024 to FY to 31 Jul 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Jul 2024 to FY to 31 Jul 2025 = 67104000 − 780000 = NGN 66,324,000 (exact)

Revenue change %, FY to 31 Jul 2024 to FY to 31 Jul 2025 = (67104000 − 780000) ÷ 780000 × 100 = 8,503.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025 = -1596347000 − -893939000 = NGN -702,408,000 (exact)

ERIUM CI Côte d'Ivoire SIVC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: XOF 791,974,777Revenue change %, FY2024 to FY2025: 8.5%Profit for the year change, FY2024 to FY2025: XOF -197,663,536Reports in XOF CHIFFRE D'AFFAIRES (A + B + C + D) rose from XOF 9.28 billion to XOF 10.1 billion while RESULTAT NET (XG+XH+RQ+RS) decreased from XOF 377 million to XOF 179 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 10074573973 − 9282599196 = XOF 791,974,777 (exact)

Revenue change %, FY2024 to FY2025 = (10074573973 − 9282599196) ÷ 9282599196 × 100 = 8.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 179293282 − 376956818 = XOF -197,663,536 (exact)

eTranzact Nigeria ETRANZACT · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: NGN 713,694,000Revenue change %, FY2024 to FY2025: 2.4%Profit for the year change, FY2024 to FY2025: NGN -923,665,000Reports in NGN Revenue rose from NGN 29.9 billion to NGN 30.6 billion while Profit after income tax expense decreased from NGN 3.39 billion to NGN 2.47 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 30610184000 − 29896490000 = NGN 713,694,000 (exact)

Revenue change %, FY2024 to FY2025 = (30610184000 − 29896490000) ÷ 29896490000 × 100 = 2.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 2469667000 − 3393332000 = NGN -923,665,000 (exact)

Exxaro South Africa EXX · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: ZAR 1,046,000,000Revenue change %, FY2024 to FY2025: 2.6%Profit for the year change, FY2024 to FY2025: ZAR -210,000,000Reports in ZAR Revenue rose from ZAR 40.7 billion to ZAR 41.8 billion while Profit for the year decreased from ZAR 10.1 billion to ZAR 9.86 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 41771000000 − 40725000000 = ZAR 1,046,000,000 (exact)

Revenue change %, FY2024 to FY2025 = (41771000000 − 40725000000) ÷ 40725000000 × 100 = 2.6% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 9860000000 − 10070000000 = ZAR -210,000,000 (exact)

Famous Brands South Africa FBR · A2X FY to 29 Feb 2024FY to 28 Feb 2023 Revenue change, FY to 28 Feb 2023 to FY to 29 Feb 2024: ZAR 579,869,000Revenue change %, FY to 28 Feb 2023 to FY to 29 Feb 2024: 7.8%Profit for the year change, FY to 28 Feb 2023 to FY to 29 Feb 2024: ZAR -71,554,000Reports in ZAR Revenue rose from ZAR 7.44 billion to ZAR 8.02 billion while Total profit for the year decreased from ZAR 555 million to ZAR 484 million (FY to 28 Feb 2023 to FY to 29 Feb 2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 28 Feb 2023 to FY to 29 Feb 2024 = 8023793000 − 7443924000 = ZAR 579,869,000 (exact)

Revenue change %, FY to 28 Feb 2023 to FY to 29 Feb 2024 = (8023793000 − 7443924000) ÷ 7443924000 × 100 = 7.8% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 28 Feb 2023 to FY to 29 Feb 2024 = 483705000 − 555259000 = ZAR -71,554,000 (exact)

Fenie Brossette Morocco FBR · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MAD 58,344,000Revenue change %, FY2024 to FY2025: 8.4%Profit for the year change, FY2024 to FY2025: MAD -1,747,000Reports in MAD Chiffre d'affaires 6.3.1 rose from MAD 698 million to MAD 757 million while Résultat net consolidé decreased from MAD 16.6 million to MAD 14.9 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 756514000 − 698170000 = MAD 58,344,000 (exact)

Revenue change %, FY2024 to FY2025 = (756514000 − 698170000) ÷ 698170000 × 100 = 8.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 14856000 − 16603000 = MAD -1,747,000 (exact)

Filtisac Côte d'Ivoire FTSC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: XOF 1,414,111,000Revenue change %, FY2024 to FY2025: 4.6%Profit for the year change, FY2024 to FY2025: XOF -18,129,294,000Reports in XOF Chiffre d'affaires rose from XOF 30.7 billion to XOF 32.1 billion while Résultat Net decreased from XOF 18.6 billion to XOF 466 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 32108628000 − 30694517000 = XOF 1,414,111,000 (exact)

Revenue change %, FY2024 to FY2025 = (32108628000 − 30694517000) ÷ 30694517000 × 100 = 4.6% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 465981000 − 18595275000 = XOF -18,129,294,000 (exact)

Flame Tree Group ⚠ Qualified opinion Mauritius FTGH · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: KES 63,088,653Revenue change %, FY2024 to FY2025: 1.5%Profit for the year change, FY2024 to FY2025: KES -217,786,953Reports in KES Revenue rose from KES 4.17 billion to KES 4.23 billion while (Loss) / Profit for the year decreased from KES 202 million to KES −15.9 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 4229969673 − 4166881020 = KES 63,088,653 (exact)

Revenue change %, FY2024 to FY2025 = (4229969673 − 4166881020) ÷ 4166881020 × 100 = 1.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = -15913884 − 201873069 = KES -217,786,953 (exact)

GB Holdings ⚠ Going-concern warning Zimbabwe GBH.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: USD 1,295,094Revenue change %, FY2024 to FY2025: 43.3%Profit for the year change, FY2024 to FY2025: USD -990,558Reports in USD Revenue rose from USD 2.99 million to USD 4.28 million while Prot for the year decreased from USD 1.03 million to USD 39.0 thousand (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 4284841 − 2989747 = USD 1,295,094 (exact)

Revenue change %, FY2024 to FY2025 = (4284841 − 2989747) ÷ 2989747 × 100 = 43.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 38950 − 1029508 = USD -990,558 (exact)

Geregu Power Nigeria GEREGU · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: NGN 47,809,271,000Revenue change %, FY2024 to FY2025: 34.9%Profit for the year change, FY2024 to FY2025: NGN -174,566,000Reports in NGN Revenue rose from NGN 137 billion to NGN 185 billion while Profit for the year decreased from NGN 27.4 billion to NGN 27.3 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 184935803000 − 137126532000 = NGN 47,809,271,000 (exact)

Revenue change %, FY2024 to FY2025 = (184935803000 − 137126532000) ÷ 137126532000 × 100 = 34.9% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 27250503000 − 27425069000 = NGN -174,566,000 (exact)

Grit ⚠ Going-concern note Guernsey SEMSEM FY to 30 Jun 2024FY to 30 Jun 2023 Revenue change, FY to 30 Jun 2023 to FY to 30 Jun 2024: USD 7,728,000Revenue change %, FY to 30 Jun 2023 to FY to 30 Jun 2024: 13.7%Profit for the year change, FY to 30 Jun 2023 to FY to 30 Jun 2024: USD -63,369,000Reports in USD Gross property income rose from USD 56.2 million to USD 64.0 million while Loss for the year after taxation decreased from USD −25.6 million to USD −88.9 million (FY to 30 Jun 2023 to FY to 30 Jun 2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2023 to FY to 30 Jun 2024 = 63977000 − 56249000 = USD 7,728,000 (exact)

Revenue change %, FY to 30 Jun 2023 to FY to 30 Jun 2024 = (63977000 − 56249000) ÷ 56249000 × 100 = 13.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2023 to FY to 30 Jun 2024 = -88942000 − -25573000 = USD -63,369,000 (exact)

Japaul Gold Nigeria JAPAULGOLD · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: NGN 1,151,644,000Revenue change %, FY2024 to FY2025: 28.1%Profit for the year change, FY2024 to FY2025: NGN -152,499,000Reports in NGN Revenue rose from NGN 4.10 billion to NGN 5.25 billion while Profit/(loss) for the year decreased from NGN 1.38 billion to NGN 1.22 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 5254857000 − 4103213000 = NGN 1,151,644,000 (exact)

Revenue change %, FY2024 to FY2025 = (5254857000 − 4103213000) ÷ 4103213000 × 100 = 28.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 1223105000 − 1375604000 = NGN -152,499,000 (exact)

Kolos Cement Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MUR 49,400,579Revenue change %, FY2024 to FY2025: 2.0%Profit for the year change, FY2024 to FY2025: MUR -63,358,892Reports in MUR Revenue rose from MUR 2.50 billion to MUR 2.55 billion while Profit for the year decreased from MUR 323 million to MUR 259 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 2550151590 − 2500751011 = MUR 49,400,579 (exact)

Revenue change %, FY2024 to FY2025 = (2550151590 − 2500751011) ÷ 2500751011 × 100 = 2.0% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 259395475 − 322754367 = MUR -63,358,892 (exact)

Land'Or Tunisia LNDOR · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: TND 10,803,657Revenue change %, FY2024 to FY2025: 4.2%Profit for the year change, FY2024 to FY2025: TND -5,381,960Reports in TND Revenus rose from TND 259 million to TND 270 million while RESULTAT NET CONSOLIDE DE L'EXERCICE decreased from TND 12.6 million to TND 7.25 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 269832249 − 259028592 = TND 10,803,657 (exact)

Revenue change %, FY2024 to FY2025 = (269832249 − 259028592) ÷ 259028592 × 100 = 4.2% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 7249331 − 12631291 = TND -5,381,960 (exact)

Life Healthcare South Africa LHC · A2X FY to 30 Sep 2025FY to 30 Sep 2024 Revenue change, FY to 30 Sep 2024 to FY to 30 Sep 2025: ZAR 1,430,000,000Revenue change %, FY to 30 Sep 2024 to FY to 30 Sep 2025: 6.0%Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025: ZAR -976,000,000Reports in ZAR Revenue from continuing operations rose from ZAR 23.7 billion to ZAR 25.1 billion while Profit for the year decreased from ZAR 4.95 billion to ZAR 3.97 billion (FY to 30 Sep 2024 to FY to 30 Sep 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Sep 2024 to FY to 30 Sep 2025 = 25104000000 − 23674000000 = ZAR 1,430,000,000 (exact)

Revenue change %, FY to 30 Sep 2024 to FY to 30 Sep 2025 = (25104000000 − 23674000000) ÷ 23674000000 × 100 = 6.0% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025 = 3971000000 − 4947000000 = ZAR -976,000,000 (exact)

M2M Group Morocco M2M · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MAD 24,056,500Revenue change %, FY2024 to FY2025: 23.4%Profit for the year change, FY2024 to FY2025: MAD -13,784,683Reports in MAD Chiffre d'affaires rose from MAD 103 million to MAD 127 million while Résultat net de l'ensemble consolidé decreased from MAD 20.3 million to MAD 6.55 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 126682451 − 102625951 = MAD 24,056,500 (exact)

Revenue change %, FY2024 to FY2025 = (126682451 − 102625951) ÷ 102625951 × 100 = 23.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 6545127 − 20329810 = MAD -13,784,683 (exact)

Mauritius Secondary Industries Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR 1,587,703Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 13.5%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR -299,474Reports in MUR Revenue rose from MUR 11.8 million to MUR 13.4 million while Profit for the year decreased from MUR 4.57 million to MUR 4.27 million (FY to 30 Jun 2025 to FY to 30 Jun 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 13381615 − 11793912 = MUR 1,587,703 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (13381615 − 11793912) ÷ 11793912 × 100 = 13.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 4271018 − 4570492 = MUR -299,474 (exact)

Meridian-Marshalls Ghana MMH · GSE FY to 31 Jul 2023FY to 31 Jul 2022 Revenue change, FY to 31 Jul 2022 to FY to 31 Jul 2023: GHS 913Revenue change %, FY to 31 Jul 2022 to FY to 31 Jul 2023: 0.1%Profit for the year change, FY to 31 Jul 2022 to FY to 31 Jul 2023: GHS -109,130Reports in GHS TOTAL OPERATING INCOME rose from GHS 1.03 million to GHS 1.03 million while (Loss) after Taxation Transferred to Retained Earnings Account decreased from GHS −191 thousand to GHS −300 thousand (FY to 31 Jul 2022 to FY to 31 Jul 2023).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Jul 2022 to FY to 31 Jul 2023 = 1026908 − 1025995 = GHS 913 (exact)

Revenue change %, FY to 31 Jul 2022 to FY to 31 Jul 2023 = (1026908 − 1025995) ÷ 1025995 × 100 = 0.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Jul 2022 to FY to 31 Jul 2023 = -300212 − -191082 = GHS -109,130 (exact)

Mondi United Kingdom MNP · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: EUR 247,000,000Revenue change %, FY2024 to FY2025: 3.3%Profit for the year change, FY2024 to FY2025: EUR -65,000,000Reports in EUR Group revenue rose from EUR 7.42 billion to EUR 7.66 billion while Profit for the year decreased from EUR 262 million to EUR 197 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 7663000000 − 7416000000 = EUR 247,000,000 (exact)

Revenue change %, FY2024 to FY2025 = (7663000000 − 7416000000) ÷ 7416000000 × 100 = 3.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 197000000 − 262000000 = EUR -65,000,000 (exact)

Mpact South Africa MPT · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: ZAR 663,900,000Revenue change %, FY2024 to FY2025: 5.0%Profit for the year change, FY2024 to FY2025: ZAR -15,100,000Reports in ZAR Revenue from contracts with customers rose from ZAR 13.3 billion to ZAR 14.0 billion while Profit for the year decreased from ZAR 592 million to ZAR 577 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 13954600000 − 13290700000 = ZAR 663,900,000 (exact)

Revenue change %, FY2024 to FY2025 = (13954600000 − 13290700000) ÷ 13290700000 × 100 = 5.0% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 577000000 − 592100000 = ZAR -15,100,000 (exact)

MPBS Tunisia MPBS · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: TND 25,364,735.593Revenue change %, FY2024 to FY2025: 15.7%Profit for the year change, FY2024 to FY2025: TND -341,988.211Reports in TND Revenus rose from TND 162 million to TND 187 million while RESULTAT NET DE L'ENSEMBLE CONSOLIDE decreased from TND 8.36 million to TND 8.02 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 186917792.476 − 161553056.883 = TND 25,364,735.593 (exact)

Revenue change %, FY2024 to FY2025 = (186917792.476 − 161553056.883) ÷ 161553056.883 × 100 = 15.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 8017761.095 − 8359749.306 = TND -341,988.211 (exact)

MTC Namibia MOC · NSX FY to 30 Sep 2024FY to 30 Sep 2023 Revenue change, FY to 30 Sep 2023 to FY to 30 Sep 2024: NAD 178,222,000Revenue change %, FY to 30 Sep 2023 to FY to 30 Sep 2024: 5.8%Profit for the year change, FY to 30 Sep 2023 to FY to 30 Sep 2024: NAD -21,294,000Reports in NAD Revenue rose from NAD 3.05 billion to NAD 3.23 billion while Profit for the year decreased from NAD 794 million to NAD 773 million (FY to 30 Sep 2023 to FY to 30 Sep 2024); the FY to 30 Sep 2023 figure shown is printed identically in the document that supplies FY to 30 Sep 2024 (759815ab5240, p85); the FY to 30 Sep 2023 figure shown is printed identically in the document that supplies FY to 30 Sep 2024 (759815ab5240, p85).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Sep 2023 to FY to 30 Sep 2024 = 3225100000 − 3046878000 = NAD 178,222,000 (exact)

Revenue change %, FY to 30 Sep 2023 to FY to 30 Sep 2024 = (3225100000 − 3046878000) ÷ 3046878000 × 100 = 5.8% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Sep 2023 to FY to 30 Sep 2024 = 772881000 − 794175000 = NAD -21,294,000 (exact)

Naspers South Africa NPNn · A2X FY to 31 Mar 2026FY to 31 Mar 2025 Revenue change, FY to 31 Mar 2025 to FY to 31 Mar 2026: USD 3,667,000,000Revenue change %, FY to 31 Mar 2025 to FY to 31 Mar 2026: 51.1%Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: USD -682,000,000Reports in USD Revenue rose from USD 7.18 billion to USD 10.8 billion while Profit for the year decreased from USD 12.3 billion to USD 11.6 billion (FY to 31 Mar 2025 to FY to 31 Mar 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 10848000000 − 7181000000 = USD 3,667,000,000 (exact)

Revenue change %, FY to 31 Mar 2025 to FY to 31 Mar 2026 = (10848000000 − 7181000000) ÷ 7181000000 × 100 = 51.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 11573000000 − 12255000000 = USD -682,000,000 (exact)

New African Properties Botswana NAP · BSE FY to 31 Jul 2025FY to 31 Jul 2024 Revenue change, FY to 31 Jul 2024 to FY to 31 Jul 2025: BWP 18,245,000Revenue change %, FY to 31 Jul 2024 to FY to 31 Jul 2025: 7.6%Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025: BWP -513,000Reports in BWP Revenue rose from BWP 240 million to BWP 258 million while Profit for the year attributable to linked unitholders decreased from BWP 205 million to BWP 204 million (FY to 31 Jul 2024 to FY to 31 Jul 2025); the FY to 31 Jul 2024 figure shown is printed identically in the document that supplies FY to 31 Jul 2025 (b1bd1c19cfda, p46); the FY to 31 Jul 2024 figure shown is printed identically in the document that supplies FY to 31 Jul 2025 (b1bd1c19cfda, p46).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Jul 2024 to FY to 31 Jul 2025 = 257841000 − 239596000 = BWP 18,245,000 (exact)

Revenue change %, FY to 31 Jul 2024 to FY to 31 Jul 2025 = (257841000 − 239596000) ÷ 239596000 × 100 = 7.6% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025 = 204156000 − 204669000 = BWP -513,000 (exact)

Octodec South Africa OCT · A2X FY to 31 Aug 2024FY to 31 Aug 2023 Revenue change, FY to 31 Aug 2023 to FY to 31 Aug 2024: ZAR 93,606,000Revenue change %, FY to 31 Aug 2023 to FY to 31 Aug 2024: 4.7%Profit for the year change, FY to 31 Aug 2023 to FY to 31 Aug 2024: ZAR -394,484,000Reports in ZAR Revenue rose from ZAR 1.98 billion to ZAR 2.08 billion while attributable to shareholders decreased from ZAR 610 million to ZAR 216 million (FY to 31 Aug 2023 to FY to 31 Aug 2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Aug 2023 to FY to 31 Aug 2024 = 2076143000 − 1982537000 = ZAR 93,606,000 (exact)

Revenue change %, FY to 31 Aug 2023 to FY to 31 Aug 2024 = (2076143000 − 1982537000) ÷ 1982537000 × 100 = 4.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Aug 2023 to FY to 31 Aug 2024 = 215979000 − 610463000 = ZAR -394,484,000 (exact)

Olympia Capital Holdings Kenya OCH · NSE FY to 28 Feb 2024FY to 28 Feb 2023 Revenue change, FY to 28 Feb 2023 to FY to 28 Feb 2024: KES 51,428,000Revenue change %, FY to 28 Feb 2023 to FY to 28 Feb 2024: 10.4%Profit for the year change, FY to 28 Feb 2023 to FY to 28 Feb 2024: KES -100,000Reports in KES Revenue rose from KES 494 million to KES 546 million while Profit for the year decreased from KES 35.3 million to KES 35.2 million (FY to 28 Feb 2023 to FY to 28 Feb 2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 28 Feb 2023 to FY to 28 Feb 2024 = 545891000 − 494463000 = KES 51,428,000 (exact)

Revenue change %, FY to 28 Feb 2023 to FY to 28 Feb 2024 = (545891000 − 494463000) ÷ 494463000 × 100 = 10.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 28 Feb 2023 to FY to 28 Feb 2024 = 35214000 − 35314000 = KES -100,000 (exact)

246 companies could not be assessed for this criterion

These companies are not counted as matches or non-matches. A company is here when a figure or year needed for at least one selected criterion is not published or the criterion does not apply to its type of accounts.