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: Profit to loss (remove) Reset

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

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

CompanyCountryListingYears used Key figuresWhy it matches
AECI South Africa AFE · A2X FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Profit for the year change, FY2023 to FY2024: ZAR -1,435,000,000Reports in ZAR Profit to loss: (LOSS)/PROFIT FOR THE YEAR ZAR 1.18 billion in FY2023, ZAR −255 million in FY2024 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2023 to FY2024 = -255000000 − 1180000000 = ZAR -1,435,000,000 (exact)

Airtel Malawi Malawi AIRTEL · MSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 Profit for the year change, FY2022 to FY2023: MWK -46,863,917,000Reports in MWK Profit to loss: (Loss)/profit and total comprehensive (loss)/income for the year MWK 31.4 billion in FY2022, MWK −15.4 billion in FY2023 (both years from one document).
Sources and calculation

Profit to loss

  • (Loss)/profit and total comprehensive (loss)/income for the year, 31 Dec 2023: MWK -15,424,239 thousand — document 56daabe7, p. 25
  • (Loss)/profit and total comprehensive (loss)/income for the year, 31 Dec 2022: MWK 31,439,678 thousand — document 56daabe7, p. 25

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

ATB Tunisia ATB · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: TND -54,623,000Reports in TND Profit to loss: Résultat net consolidé TND 46.2 million in FY2024, TND −8.47 million in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -8465000 − 46158000 = TND -54,623,000 (exact)

Cresta Botswana CRESTA · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: BWP -26,461,000Reports in BWP Profit to loss: (Loss) / profit for the year BWP 2.38 million in FY2024, BWP −24.1 million in FY2025 (the FY2024 figure shown is printed identically in the document that supplies FY2025 (e47eeb156a8f, p31)).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -24078000 − 2383000 = BWP -26,461,000 (exact)

First MutualInsurers Zimbabwe FML.ZW · ZSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Profit for the year change, FY2023 to FY2024: USD -85,801,752Reports in USD Profit to loss: (Loss)/profit for the period USD 58.7 million in FY2023, USD −27.1 million in FY2024 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2023 to FY2024 = -27117625 − 58684127 = USD -85,801,752 (exact)

Flame Tree Group ⚠ Qualified opinion Mauritius FTGH · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: KES -217,786,953Reports in KES Profit to loss: (Loss) / Profit for the year KES 202 million in FY2024, KES −15.9 million in FY2025 (both years from one document).
Sources and calculation

Profit to loss

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

Fortis Global InsuranceInsurers ⚠ Going-concern warning Nigeria FTGINSURE · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: NGN -6,882,824,000Reports in NGN Profit to loss: (Loss)/Profit after income tax NGN 4.99 billion in FY2024, NGN −1.89 billion in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -1892433000 − 4990391000 = NGN -6,882,824,000 (exact)

Gaia Digital Infra REIT South Africa 4GDIRA · CTSE4GDIRB · CTSE4GDIRO · CTSE FY to 31 Jul 2025FY to 31 Jul 2024 Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025: ZAR -5,068,689Reports in ZAR Profit to loss: (Loss) profit for the year ZAR 4.26 million in FY to 31 Jul 2024, ZAR −810 thousand in FY to 31 Jul 2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025 = -809560 − 4259129 = ZAR -5,068,689 (exact)

Kenya Airways ⚠ Going-concern warning Kenya KQ · NSEKA · USEKA · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: KES -22,595,000,000Reports in KES Profit to loss: (Loss)/profit for the year KES 5.43 billion in FY2024, KES −17.2 billion in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -17163000000 − 5432000000 = KES -22,595,000,000 (exact)

Laptrust Imara I-REIT Kenya LAPR · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Profit for the year change, FY2023 to FY2024: KES -261,525,490Reports in KES Profit to loss: Total(loss)/profit attributable to unit holders KES 57.2 million in FY2023, KES −204 million in FY2024 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2023 to FY2024 = -204303471 − 57222019 = KES -261,525,490 (exact)

Lasaco AssuranceInsurers Nigeria LASACO · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: NGN -4,668,781,000Reports in NGN Profit to loss: (Loss)/profit after taxation NGN 1.82 billion in FY2024, NGN −2.85 billion in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -2849717000 − 1819064000 = NGN -4,668,781,000 (exact)

Livestock Feeds ⚠ Going-concern note Nigeria LIVESTOCK · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: NGN -4,931,393,000Reports in NGN Profit to loss: (Loss)/profit for the year NGN 1.93 billion in FY2024, NGN −3.00 billion in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -2996962000 − 1934431000 = NGN -4,931,393,000 (exact)

Meikles Zimbabwe MEIK.ZW · ZSE FY to 28 Feb 2025FY to 29 Feb 2024 Profit for the year change, FY to 29 Feb 2024 to FY to 28 Feb 2025: ZWG -680,870,000Reports in ZWG Profit to loss: (LOSS) / PROFIT FOR THE YEAR ZWG 429 million in FY to 29 Feb 2024, ZWG −252 million in FY to 28 Feb 2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 29 Feb 2024 to FY to 28 Feb 2025 = -251662000 − 429208000 = ZWG -680,870,000 (exact)

Multi-Trex Nigeria MULTITREX · NGX FY to 30 Apr 2025FY to 30 Apr 2024 Profit for the year change, FY to 30 Apr 2024 to FY to 30 Apr 2025: NGN -934,138,000Reports in NGN Profit to loss: (Loss)/profit after taxation NGN 511 million in FY to 30 Apr 2024, NGN −423 million in FY to 30 Apr 2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 30 Apr 2024 to FY to 30 Apr 2025 = -423200000 − 510938000 = NGN -934,138,000 (exact)

NIC HoldingsInsurers Uganda NIC · USE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: UGX -1,998,288,000Reports in UGX Profit to loss: (Loss)/profit after taxation UGX 477 million in FY2024, UGX −1.52 billion in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -1521084000 − 477204000 = UGX -1,998,288,000 (exact)

Nigerian Enamelware Nigeria ENAMELWA · NGX FY to 30 Apr 2026FY to 30 Apr 2025 Profit for the year change, FY to 30 Apr 2025 to FY to 30 Apr 2026: NGN -95,585,000Reports in NGN Profit to loss: (Loss) profit for the year NGN 15.5 million in FY to 30 Apr 2025, NGN −80.1 million in FY to 30 Apr 2026 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 30 Apr 2025 to FY to 30 Apr 2026 = -80109000 − 15476000 = NGN -95,585,000 (exact)

Quilter United Kingdom QLT · A2X FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Profit for the year change, FY2023 to FY2024: GBP -76,000,000Reports in GBP Profit to loss: (Loss)/profit after tax attributable to the owners of the Company GBP 42.0 million in FY2023, GBP −34.0 million in FY2024 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2023 to FY2024 = -34000000 − 42000000 = GBP -76,000,000 (exact)

Runway Property Group ⚠ Going-concern note South Africa ZXRPG · CTSE FY to 28 Feb 2026FY to 28 Feb 2025 Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR -291,183,514Reports in ZAR Profit to loss: Profit (loss) for the year ZAR 160 million in FY to 28 Feb 2025, ZAR −131 million in FY to 28 Feb 2026 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = -130892125 − 160291389 = ZAR -291,183,514 (exact)

SOTIPAPIER Tunisia STPAP · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: TND -14,828,942Reports in TND Profit to loss: Résultat net de l’exercice après élément TND 3.13 million in FY2024, TND −11.7 million in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -11699028 − 3129914 = TND -14,828,942 (exact)

SPAR Group South Africa SPP · A2X FY to 26 Sep 2025FY to 30 Sep 2024 Profit for the year change, FY to 30 Sep 2024 to FY to 26 Sep 2025: ZAR -5,180,000,000Reports in ZAR Profit to loss: (Loss)/profit after taxation for the year ZAR 352 million in FY to 30 Sep 2024, ZAR −4.83 billion in FY to 26 Sep 2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 30 Sep 2024 to FY to 26 Sep 2025 = -4828100000 − 351900000 = ZAR -5,180,000,000 (exact)

Tanganda Tea Zimbabwe TANG.ZW · ZSE FY to 30 Sep 2025FY to 30 Sep 2024 Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025: USD -5,609,681Reports in USD Profit to loss: (Loss)/ profit for the year USD 1.37 million in FY to 30 Sep 2024, USD −4.24 million in FY to 30 Sep 2025 (the FY to 30 Sep 2024 figure shown is printed identically in the document that supplies FY to 30 Sep 2025 (831807dc6493, p68)).
Sources and calculation

Profit to loss

Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025 = -4243958 − 1365723 = USD -5,609,681 (exact)

TotalEnergies Marketing Nigeria Nigeria TOTAL · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: NGN -41,349,411,000Reports in NGN Profit to loss: (Loss)/profit for the year NGN 27.5 billion in FY2024, NGN −13.9 billion in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -13853132000 − 27496279000 = NGN -41,349,411,000 (exact)

Trans-Nationwide Express Nigeria TRANSEXPR · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Profit for the year change, FY2023 to FY2024: NGN -113,917,000Reports in NGN Profit to loss: (Loss)/profit after taxation NGN 16.0 million in FY2023, NGN −97.9 million in FY2024 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2023 to FY2024 = -97891000 − 16026000 = NGN -113,917,000 (exact)

Trustco ⚠ Going-concern warning Namibia TUC · NSX FY to 31 Aug 2023FY to 31 Aug 2022 Profit for the year change, FY to 31 Aug 2022 to FY to 31 Aug 2023: NAD -2,118,000,000Reports in NAD Profit to loss: (LOSS)/PROFIT FOR THE PERIOD NAD 1.44 billion in FY to 31 Aug 2022, NAD −681 million in FY to 31 Aug 2023 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY to 31 Aug 2022 to FY to 31 Aug 2023 = -681000000 − 1437000000 = NAD -2,118,000,000 (exact)

Union Sugar Estates Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Profit for the year change, FY2024 to FY2025: MUR -63,714,000Reports in MUR Profit to loss: (Loss)/pro"t for the year MUR 18.4 million in FY2024, MUR −45.3 million in FY2025 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2024 to FY2025 = -45305000 − 18409000 = MUR -63,714,000 (exact)

United Bus Service Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR -59,960,000Reports in MUR Profit to loss: (Loss)/profit for the year, attributable to owners of the company MUR 18.3 million in FY to 30 Jun 2025, MUR −41.6 million in FY to 30 Jun 2026 (both years from one document).
Sources and calculation

Profit to loss

  • (Loss)/profit for the year, attributable to owners of the company, 30 Jun 2026: MUR -41,632 thousand — document f0c79ccf, p. 1
  • (Loss)/profit for the year, attributable to owners of the company, 30 Jun 2025: MUR 18,328 thousand — document f0c79ccf, p. 1

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = -41632000 − 18328000 = MUR -59,960,000 (exact)

Unity BankBanks ⚠ Going-concern warning Nigeria UNITYBNK · NGX FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 Profit for the year change, FY2022 to FY2023: NGN -63,578,500,000Reports in NGN Profit to loss: (Loss)/profit for the year NGN 941 million in FY2022, NGN −62.6 billion in FY2023 (both years from one document).
Sources and calculation

Profit to loss

Profit for the year change, FY2022 to FY2023 = -62637125000 − 941375000 = NGN -63,578,500,000 (exact)

24 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.