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.
70 companies match the criterion, out of 691 companies in view.
- Assessed on every criterion: 445 (70 match, 375 do not match)
- Cannot be assessed on at least one criterion: 246 — see why
Showing 1–50 of 70. Link to this view · Download these results (CSV)
| Company | Country | Listing | Years used | Key figures | Why 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 Prot for the year decreased from USD 1.03 million to USD 39.0 thousand (FY2024 to FY2025).
Sources and calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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 calculationRevenue 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.
- Abbey Bank (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Absa (South Africa)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Absa Group is a bank. Its consolidated statement of comprehensive income (p13) prints net interest income and total income, and its statement of financial position (p12) prints 'Deposits and debt funding' rather than a customer-deposits line, so the bank format's six measures are not all printed. All six items are existing transcribed concepts with 2025 figures; p13 read on the page image, p12 from the text layer.)
- Absa Bank Botswana (Botswana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Absa Bank Kenya (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Access Bank Botswana (Botswana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Access Bank Ghana (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Access Holdings (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- ADB (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Africa Eats (Mauritius)
- Revenue up, profit down: no revenue figure is shown for FY2025 (Not reported in this filing)
- Africa Prudential (Nigeria)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (deposits from customers), so revenue is not the whole of its income
- Africure Pharmaceuticals (Mauritius)
- Revenue up, profit down: FY to 31 Mar 2026 and FY to 31 Mar 2025 come from different documents, and the document that supplies FY to 31 Mar 2026 (b427c04e702b) prints FY to 31 Mar 2025 as 27,842,677 (scale 1), not the 29,766,051 (scale 1) shown: a restatement or difference
- AGSPAC (Eswatini)
- Revenue up, profit down: two fiscal years are needed; the profile has no fiscal year ending around 30 Jun 2025 (years shown: FY to 30 Jun 2026 (to 30 Jun 2026))
- AIICO Insurance (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (AIICO Insurance Plc is an insurer reporting under IFRS 17: the FY2025 consolidated statement of profit or loss (p78) prints 'Insurance Revenue', 'Insurance service result', 'Net investment income', 'Net insurance and investment result' and 'Profit for the year'; the statement of financial position (p77) prints 'Total assets' and 'Total equity'. No revenue or operating-profit line is printed. Checked on the page images.)
- Amen Bank (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- ARM (South Africa)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (insurance revenue), so revenue is not the whole of its income
- ART Holdings (British Virgin Islands)
- Revenue up, profit down: the two years are not comparable: the qualification concerns comparability with FY2024 (IAS 21 departure on the currency change).
- ASTREE (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (ASTREE is a composite (life and non-life) insurer reporting under the Tunisian insurance chart. The FY2025 company statements print, for 2025, non-life 'Primes émises et acceptées' 135 795 829 (p4), life 'Primes émises et acceptées' 86 356 595 (p5), 'Résultat Technique de l'Assurance Non Vie' 16 910 531 and 'Résultat Technique de l'Assurance Vie' 16 771 399 and 'Résultat net après modifications comptables' 34 769 144 (p6), and 'Total de l'Actif' 881 075 424 (p2) - values as transcribed (text layer). No combined premiums total, revenue or operating profit line is printed; the measures are listed separately and none is summed.)
- ATB (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- ATL (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (leasing company: its printed total leasing income and 'Produits nets' (net of financial charges); revenue is not a measure it prints)
- AtlantaSanad (Morocco)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (AtlantaSanad is a Moroccan insurer. Its CPC consolidé (p141) prints separate life and non-life technical accounts, each with 'Primes émises brutes', and no total premiums, revenue or operating profit line. Premiums are listed separately, never totalled. All six items are existing transcribed concepts with 2025 figures; p141 read on the page image, p140 from the text layer.)
- Atlantic Lithium (Australia)
- Revenue up, profit down: no revenue figure is shown for FY to 30 Jun 2026 (Not reported in this filing)
- Attijari Bank (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Attijari Bank (Tunisia) FY2025 consolidated statements (3eafdc2e, text layer): the État de résultat (p3) prints 'PRODUIT NET BANCAIRE' 735 487, 'RESULTAT D'EXPLOITATION' 342 057 and 'RESULTAT NET CONSOLIDE DE LA PERIODE DU GROUPE' 235 336 for 2025, but no net interest income (marge d'intérêts) line - interest income and interest expense are printed separately under total banking income and charges - so the six-measure bank format does not apply. The bilan prints 'TOTAL ACTIF' 13 991 585 and 'Dépôts et avoirs de la clientèle' 11 258 107 (p1) and 'TOTAL CAPITAUX PROPRES' 1 227 633 (p2, group share; 'TOTAL INTERETS MINORITAIRES' 35 554 printed separately on p1). All six concepts are transcribed for 2025.)
- Attijari Leasing (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (État de résultat p4 of 95e9a9c9 (FY2025, text layer): Revenus de Leasing, Revenus de Factoring, Total des revenus 71 870 502, TOTAL PRODUITS D'EXPLOITATION 73 973 124, PRODUIT NET 33 228 850, RESULTAT D'EXPLOITATION 13 302 026, RESULTAT NET DE LA PERIODE 10 063 421; balance sheet p2 TOTAL DES ACTIFS 574 714 748.)
- Attijariwafa bank (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Attitude Property (Mauritius)
- Revenue up, profit down: no profit for the year figure is shown for FY to 30 Jun 2025 (Not reported in this filing)
- Awash Bank (Ethiopia)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- AXA Mansard (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- BAI (Angola)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Balima (Morocco)
- Revenue up, profit down: no revenue figure is shown for FY2025 (Not reported in this filing)
- Bank of Abyssinia (Ethiopia)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Bank of Africa (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Bank of Baroda Uganda (Uganda)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Bayport Management (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (financial holding (separate statements): its printed net interest line; revenue is not printed)
- BCP (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Best Lease (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Best Lease (بيت الإيجار المالي التونسي السعودي) is an Islamic leasing company. Its income statement (p3, checked on the page image) prints 'إجمالي الدخل' 63 008 650, net financial charges, 'صافي الدخل' 30 541 697, operating charges, 'نتيجة الأنشطة العادية' 14 264 956 and the net result 11 010 374 for 2025; it prints no revenue or operating-profit line. Balance sheet (p1) totals from the stored OCR/visual transcription.)
- BFA (Angola)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- BH Bank (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank (BH Bank). The consolidated état de résultat (PDF p226, printed page 224) and bilan (PDF p224, printed page 222), text layer and checked on the page images, 2025 column. No net interest income subtotal and no profit-for-the-year line before minorities is printed, so the bank format is not proposed.)
- BH Leasing (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (leasing company: its printed leasing income and 'Produits nets')
- BIAT (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- BICI CI (Côte d'Ivoire)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank (BICICI, UMOA format). The single-page statements (p1), text layer and checked on the page image (columns 31/12/2024 then 31/12/2025; 2025 is the right-hand column), print PNB, résultat d'exploitation, résultat net, total de l'actif, customer deposits and capitaux propres et ressources assimilées. No net interest income line is printed, so the bank format is not proposed.)
- BIHL (Botswana)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- BIIC (Benin)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- BK Group (Rwanda)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Blantyre Hotels (Malawi)
- Revenue up, profit down: the years are not on one statement basis (FY2025 consolidated, FY2024 company)
- BMCI (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- BNA Bank (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- BOA Bénin (Benin)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (deposits from customers, total operating income / net total income of a bank), so revenue is not the whole of its income
- BOA Burkina Faso (Burkina Faso)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (deposits from customers, total operating income / net total income of a bank), so revenue is not the whole of its income
- BOA Mali (Mali)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank (Bank of Africa Mali SA, UMOA PCB publication format, company statements in FCFA units). The COMPTE DE RESULTAT (p4) and BILAN (p1-p2), checked on the page images (columns 31/12/2024 then 31/12/2025; 2025 is the right-hand column), print PNB, résultat d'exploitation, résultat net, total de l'actif, customer deposits and capitaux propres et ressources assimilées; all six are transcribed for 2025-12-31. Interest income ('INTERETS ET PRODUITS ASSIMILES') and expense ('INTERETS ET CHARGES ASSIMILEES') are printed separately with no net interest income line, so statement_format 'bank' is not proposed. No revenue line exists for a bank.)
- BOA Niger (Niger)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- Botala Energy (Australia)
- Revenue up, profit down: no revenue figure is shown for FY to 30 Jun 2025 (Not reported in this filing)
- Britam (Kenya)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- BT (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (BT (Groupe Banque de Tunisie) is a bank. Its consolidated income statement (p4, text layer) prints interest income and expense separately and 'Produit net bancaire' 547 525, with no net interest income line, so the six-measure bank format does not apply; the balance sheet (p2) prints total assets, customer deposits and the group equity subtotal. All six concepts are transcribed for 2025-12-31.)
- BTE (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank (Banque de Tunisie et des Emirats). The consolidated income statement (p4) prints interest income and interest expense separately with no net interest income subtotal, so statement_format 'bank' does not apply; it prints PRODUIT NET BANCAIRE and RESULTAT NET. The balance sheet (p2) prints TOTAL ACTIF, DÉPÔTS ET AVOIRS DE LA CLIENTÈLE and CAPITAUX PROPRES. All six concepts carry 2025 figures in the DB.)
- C & I Leasing (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Equipment leasing company (financial): no revenue line; the Group statement of profit or loss (p31, image page) prints 'Gross earnings', 'Net lease income', 'Operating profit', 'Profit before tax', 'Profit after tax'; balance sheet p30. All six concepts are transcribed for 2025.)
- Caixa Angola (Angola)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- CalBank (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Capricorn Group (Namibia)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (deposits from customers, net interest income, total operating income / net total income of a bank, insurance revenue, insurance service result, insurance contract liabilities), so revenue is not the whole of its income
- CBZ Holdings (Zimbabwe)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Centum (Kenya)
- Revenue up, profit down: not applicable to investment companies: an investment company's income is not an industrial revenue line
- CFG Bank (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Choppies (Botswana)
- Revenue up, profit down: the FY to 30 Jun 2026 revenue line ('Revenue') is not a plain revenue line: Printed 'Revenue' (note 4): retail sales (9 822; 2025: 9 107) plus other operating income (67; 2025: 66). Gross profit is struck on retail sales, so this line is not placed within it.
- CIC Group (Kenya)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- CIH Bank (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- CIL (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (CIL (Compagnie Internationale de Leasing) is a Tunisian leasing company. Its FY2025 état de résultat consolidé (p3, text layer) prints leasing interest income, interest charges and 'Produit net', then 'RESULTAT D'EXPLOITATION' and 'RESULTAT NET DE L'ENSEMBLE CONSOLIDE', not revenue; the bilan consolidé (p1) prints 'TOTAL DES ACTIFS', the leasing receivables and 'Total des capitaux propres avant affectation', with minority interests outside equity. All six items are existing transcribed concepts with 2025 figures.)
- CIM Financial Services (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (lender: net interest income and its printed net operating income; it takes no customer deposits line)
- Co-operative Bank (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Consolidated Hallmark (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Coris Bank International (Burkina Faso)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank (Coris Bank International SA, CIB C0148, BCEAO 'destiné à la publication' format, company statements in millions of F CFA). The COMPTE DE RESULTAT (p48) and BILAN actif/passif (p46-p47), checked on the page images (columns 31/12/2024 then 31/12/2025; 2025 is the right-hand column; the p48 header misprints '31/12/204'), print PNB, résultat d'exploitation, résultat net, total de l'actif, customer deposits and capitaux propres et ressources assimilées; all six are transcribed for 2025-12-31. Interest income ('INTERETS ET PRODUITS ASSIMILES' 169 483) and expense ('INTERETS ET CHARGES ASSIMILES' 76 537) are printed separately with no net interest income line, so statement_format 'bank' is not proposed and no revenue figure is recorded.)
- Cornerstone Insurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Coronation Insurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- CPA (Algeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- CRDB Bank (Tanzania)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank. FY2025 statement of profit or loss (p195) prints net interest income, 'Net operating income' (after credit loss expense) and profit for the year; the statement of financial position (p196) prints total assets, deposits from customer and total equity. statement_format 'bank' is not proposed because the printed operating-income total is net of credit losses. No revenue line exists for a bank.)
- Crédit du Maroc (Morocco)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Critical Minerals Financing (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (The document is the annual report of DEAP CAPITAL MANAGEMENT & TRUST PLC (investment management and trust company) for the year ended 30 September 2025. Its statement of profit or loss (p12, scanned, checked on the page image) prints 'Fees and commission', 'Other Income', 'Total Income', expenses, 'Loss before taxation', 'Loss for the year' and 'Total Loss for the year'; there is no revenue or net-interest-income line, so neither revenue nor the bank format applies. All six items are existing transcribed concepts with Sep-25 figures (p11, p12, p14).)
- Custodian Investment (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- DCB Commercial Bank (Tanzania)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- dfcu (Uganda)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Diamond Trust Bank Kenya (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Discovery (South Africa)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (deposits from customers, net interest income, insurance revenue, insurance service result, insurance contract liabilities), so revenue is not the whole of its income
- Ecobank CI (Côte d'Ivoire)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- Ecobank Ghana (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Elevate Uranium (Australia)
- Revenue up, profit down: the FY to 30 Jun 2026 revenue line ('Revenue (unlabelled subtotal)') is not a plain revenue line: The issuer heads the section 'Revenue', but it holds interest, government grants, an exchange gain and other income; the exploration company prints no sales revenue.
- Elite Meat (Mauritius)
- Revenue up, profit down: no revenue figure is shown for FY2025 (Not reported in this filing)
- ENSA (Angola)
- Revenue up, profit down: no revenue figure is shown for FY2025 (Not reported in this filing)
- Enterprise Group (Ghana)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- EQDOM (Morocco)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- Equity Group (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- ER Group (Mauritius)
- Revenue up, profit down: two fiscal years are needed; the profile has no fiscal year ending around 30 Jun 2025 (years shown: FY to 30 Jun 2026 (to 30 Jun 2026))
- Family Bank (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- FBC Holdings (Zimbabwe)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- FCMB Group (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- FDH Bank (Malawi)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Fidelity Bank (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Fidelity Life Assurance (Zimbabwe)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Fidelity Life Assurance is a life insurer reporting under IFRS 17. The 2025 statement of profit or loss (p66) prints 'Insurance contracts revenue', 'Insurance service result', 'Net Investment Income', 'Net insurance and investment result', 'Profit before income tax expense' and 'Profit for the year', with no revenue or operating profit line; total assets and total equity are printed on p65. All six concepts are transcribed for 2025-12-31.)
- Fincorp (Mauritius)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- First Atlantic Bank (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- First Capital Bank (Zimbabwe)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- First HoldCo (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- First Mutual (Zimbabwe)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- FirstRand Namibia (Namibia)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- FMBcapital (Mauritius)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- FNB Botswana (Botswana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- FNB Eswatini (Eswatini)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Fortis Global Insurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- GTCO (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Guinea Insurance (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Guinea Insurance Plc is a non-life insurer reporting under IFRS 17: the FY2024 statement of profit or loss and other comprehensive income (p60) prints 'Insurance revenue', 'Insurance service result', 'Net investment income', 'Net Insurance and Investment result' and 'Profit for the year'; the statement of financial position (p61) prints 'Total assets' and 'Total equity'. No revenue or operating-profit line is printed. Figures from the transcribed facts (text layer).)
- Guinness Nigeria (Nigeria)
- Revenue up, profit down: two fiscal years are needed; the profile has no fiscal year ending around 31 Dec 2024 (years shown: FY2025 (to 31 Dec 2025), FY2024 (to 30 Jun 2024))
- Hannibal Lease (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Hannibal Lease is a Tunisian leasing company: its consolidated état de résultat (p3) prints leasing interest and rental income, interest and rental costs and 'Produits nets', not revenue; the bilan consolidé (p1) prints minority interests outside 'Total des capitaux propres' and no total equity including them. All six items are existing transcribed concepts with 2025 figures (p1, p3), read on the page images.)
- HF Group (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Home Afrika (Kenya)
- Revenue up, profit down: the auditor expressed no opinion on the FY2025 statements (disclaimer)
- I&M Bank Rwanda (Rwanda)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- I&M Group (Kenya)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (I&M Holdings is a bank holding company publishing the CBK format (single scanned page, p1; group 31 Dec 2024 column). It prints net interest income, total operating income, profit after tax, total assets and customer deposits, but no total-equity line (only total shareholders' equity excluding NCI), so the six-measure bank format does not apply; the overview uses the six printed, transcribed measures. Equity rows read on the page image; other figures from the stored OCR.)
- IBL (Mauritius)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (insurance service result, insurance contract liabilities), so revenue is not the whole of its income
- Infinity Trust Mortgage Bank (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Innscor Africa (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the qualification covers the 2023 income-statement comparatives (not quantified); year-on-year comparisons are not reliable.
- International Energy Insurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Jaiz Bank (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (non-interest bank: no net interest income is printed (profit-sharing presentation); its printed total income, deposits and equity)
- Jubilee Holdings (Kenya)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- KCB Group (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Kenya Re (Kenya)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Koryx Copper (Luxembourg)
- Revenue up, profit down: no revenue figure is shown for FY to 31 Aug 2025 (Not reported in this filing)
- La Régionale Bank (Cameroon)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Compte de résultat p11 (scanned, read on the page image) prints Produits d'exploitation bancaires, Intérêts perçus/payés, Produit net bancaire, Produit global d'exploitation, Résultat brut d'exploitation, Résultat courant, Résultat net de l'exercice; no net interest income line, so the bank format does not apply. Balance sheet p8-p9 (transcribed facts): TOTAL DU BILAN ACTIF, DEPOTS DE LA CLIENTELE, CAPITAL ET RESERVES.)
- Laptrust Imara I-REIT (Kenya)
- Revenue up, profit down: no revenue figure is shown for FY2024 (Not reported in this filing)
- Lasaco Assurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Letshego (Botswana)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Letshego is a consumer lender/microfinance group with no revenue or operating-profit line. FY2025 statement of profit or loss (p15) prints Net interest income, Operating income, Net operating income (after expected credit losses) and Loss for the year; SOFP (p14) prints Advances to customers, Customer deposits 2,237,157, Total assets and Total shareholders' equity. All six bank measures are also printed, so {"statement_format": "bank"} would be an alternative; the overview list is proposed because advances to customers better describes a lender than customer deposits.)
- Letshego Namibia (Namibia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Lender (Letshego Holdings Namibia: microfinance bank with credit-life insurance). The FY2025 statement of profit or loss (p12) prints net interest income, net insurance result, fee income and profit for the year but no total operating income line, so statement_format 'bank' does not apply. The statement of financial position (p11) prints total assets, deposits due to customers and total equity. All six concepts carry 2025 figures in the DB.)
- Liberty Kenya Holdings (Kenya)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Linkage Assurance (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Linkage Assurance is a general insurer reporting under IFRS 17. Its statement of profit or loss (p32) prints for 2025 'Insurance revenue' 27,630,687, 'Insurance service result' 3,457,906, 'Investment result' 8,010,444, 'Net insurance and investment result' 9,294,628, 'Profit before income tax' 4,032,423 and 'Profit after tax' 3,126,111; the statement of financial position (p33) prints 'Total assets' 76,899,095 and 'Total equity' 46,686,252. All six concepts are transcribed for 2025. No revenue or operating profit line in the non-financial sense is printed.)
- Maendeleo Bank (Tanzania)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Maendeleo Bank PLC is a bank. The statement of profit or loss of the 2025 report (p47, text layer) prints 'Net Interest income' 14,514,726, 'Net Interest income after Impairment', 'Net fees, commission and other income', 'Net operating income' 16,876,408, 'Operating expenses', 'Profit for the year before tax' and 'Profit for the year' 4,753,778; it prints no revenue and no operating-profit line. The statement of financial position (p48) prints 'Total assets' 202,268,304, 'Deposits' 136,260,978 and 'Total equity' 26,095,881. An overview list is proposed rather than the bank format because the issuer's total operating income measure ('Net operating income') is struck after impairment.)
- Maghrebail (Morocco)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Compte de produits et charges (PCEC credit-institution format, MAD thousands), p46 of b42dcbe7, checked on the page image: prints I.PRODUITS D'EXPLOITATION 4 601 755, II.CHARGES D'EXPLOITATION, III.PRODUIT NET 438 374, VII.RESULTAT COURANT 273 478, IX.RESULTAT NET DE L'EXERCICE 148 199; no revenue or operating-profit line. Balance sheet p43 'Total de l'Actif' 14 216 237 (text layer). Not a bank format: no net interest income or total operating income line is printed.)
- Maroc Leasing (Morocco)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Maroc Leasing is a Moroccan leasing company reporting in the credit-institution (PCEC) layout: its compte de produits et charges (p40) prints leasing income, 'PRODUIT NET BANCAIRE' and 'RESULTAT COURANT', not revenue or operating profit; its bilan passif (p38) prints no total equity line. Customer deposits (57.008) are immaterial for a leasing company and are not proposed. All six items are existing transcribed concepts with 2025 figures; p40 read on the page image, p37 and p43 from the text layer.)
- Marula Mining (United Kingdom)
- Revenue up, profit down: no revenue figure is shown for FY2023 (Not reported in this filing)
- Masimba (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the qualification covers the 2023 comparatives (not quantified); year-on-year comparisons are not reliable.
- Mauritius Cosmetics (Mauritius)
- Revenue up, profit down: the FY2024 profit for the year figure as printed does not reconcile: As printed on p2 (= profit before tax plus the tax credit). The attribution total on the same page, the comprehensive-income statement (p3) and the equity statement (p4) give Rs 102,290,797; the difference of Rs 35,785 is not explained.
- MCB Group (Mauritius)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- MDIT (Mauritius)
- Revenue up, profit down: no revenue figure is shown for FY to 30 Jun 2026 (Not reported in this filing)
- Mkombozi Commercial Bank (Tanzania)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- MUA (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Insurance group with no revenue or operating-profit line. The audited summary statement of profit or loss (p2), 2025 column, prints 'Insurance revenue' 7,899,227, 'Insurance service result' 1,034,645, 'Net insurance and investment result' 1,642,656 and 'Profit for the year' 522,620; the summary statement of financial position (p2) prints 'Total assets' 25,769,560 and 'Total equity' 4,766,374. All six concepts are already transcribed; checked on the page image.)
- Multiverse Mining (Nigeria)
- Revenue up, profit down: the FY2025 profit for the year figure as printed does not reconcile: FY2025 profit for the year does not include any charge for the NGN 276.7m licence write-off (note 12, p31) or the NGN 607m net book value of plant scrapped (note 13, p33), and it includes no finance cost. The statements do not explain this.
- Mutual Benefits Assurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Mwalimu Commercial Bank (Tanzania)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Namibia Breweries (Namibia)
- Revenue up, profit down: the FY2024 figures cover 18 months, not a 12-month year
- National Bank of Malawi (Malawi)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank: net interest income and its printed 'Net revenue' (including its insurance revenue line))
- NBS Bank (Malawi)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- NCBA Group (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Nedbank Eswatini (Eswatini)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- NEM Insurance (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (NEM Insurance is an IFRS 17 non-life insurer. The FY2025 consolidated statement of profit or loss (p38) prints 'Insurance Revenue' 152,354,894, 'Insurance Service Result' 19,295,579, 'Net Insurance and Investment result' 38,664,788 and 'Profit for the year after tax' 23,898,887 (Group 2025); the statement of financial position (p37) prints 'Total Assets' 186,039,539 and 'Total Equity' 84,457,494. All are transcribed concepts of the 2025 column.)
- NEPI Rockcastle (Netherlands)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (NEPI Rockcastle prints no revenue total; its first line, 'Gross rental income', is shown under that label (service-charge income and other revenue lines are separate).)
- NGX Group (Nigeria)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (total operating income / net total income of a bank), so revenue is not the whole of its income
- NIC Holdings (Uganda)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- NICO Holdings (Malawi)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Nictus Holdings (Namibia)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- NMB Bank (Tanzania)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (NMB Bank Plc is a bank. The consolidated statement of profit or loss of the 2025 report (p150, text layer) prints 'Net interest income' 1,191,080, 'Net interest income after impairment', 'Total operating income' 1,743,977, 'Total operating expenses', 'Profit before tax' and 'Profit for the year' 760,064; it prints no revenue and no operating-profit line. The consolidated statement of financial position (p151) prints 'Total assets' 17,615,944, 'Deposits from customers' 12,518,321 and 'Total equity' 3,106,719. An overview list is proposed rather than the bank format because the printed 'Total operating income' is struck after impairment (transcribed as a native concept).)
- NMBZ (Zimbabwe)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- NPF Microfinance Bank (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- NREIT (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (NREIT is a real estate investment trust (investment fund). The statement of profit or loss (p22) prints income lines (Mudaraba profit share, revaluation gain, rental and other operating income), 'Gross Income', 'Total Expense', 'Profit before tax' and 'Profit after tax', with no revenue or operating profit line; the statement of financial position (p21) prints 'Total assets', 'Net assets' and 'NAV per unit'. All six concepts are transcribed for 2025-12-31.)
- NSIA Banque CI (Côte d'Ivoire)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- Numeral (Mauritius)
- Revenue up, profit down: the two years are not comparable: The comparative column is headed 'Restated Group' while p4 states the comparatives relate to the Company only, so the basis of the FY2025 figures is uncertain and the two years are not directly comparable.
- NWK Holdings (South Africa)
- Revenue up, profit down: no revenue figure is shown for FY to 30 Apr 2026 (Not reported in this filing)
- Old Mutual (South Africa)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- OUTsurance (South Africa)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Paratus Namibia (Namibia)
- Revenue up, profit down: FY to 30 Jun 2026 and FY to 30 Jun 2025 come from different documents, and the document that supplies FY to 30 Jun 2026 (8dc01bbc5250) prints FY to 30 Jun 2025 as 651,860 (scale 1,000), not the 651,786,473 (scale 1) shown: a restatement or difference
- Pepkor (South Africa)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (insurance revenue, insurance contract liabilities), so revenue is not the whole of its income
- Placements de Tunisie (Tunisia)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (total operating income / net total income of a bank), so revenue is not the whole of its income
- Press Corporation (Malawi)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (deposits from customers, insurance revenue, insurance contract liabilities), so revenue is not the whole of its income
- Prestige Assurance (Nigeria)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- PSG Financial Services (South Africa)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Quilter (United Kingdom)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Quilter plc is a wealth-management and investment-platform group whose statement of comprehensive income (p120, £m) is presented as a financial company: 'Fee income and other income from service activities', 'Investment return', 'Other income', 'Total income', the change in investment contract liabilities and third-party fund interests within 'Total expenses', then 'Profit before tax' and policyholder/shareholder tax lines; no revenue or operating-profit line is printed. 'Total assets' and 'Total equity' are on p121. p120 checked on the page image; p121 figures from the transcribed facts.)
- Rainbow Tourism Group (Zimbabwe)
- Revenue up, profit down: FY2025 and FY2024 come from different documents, and the document that supplies FY2025 (20a24f67339c) prints FY2024 as 5 365 901 (scale 1), not the 5 365 902 (scale 1) shown: a restatement or difference
- ReconAfrica (Canada)
- Revenue up, profit down: no revenue figure is shown for FY to 31 Mar 2024 (Not reported in this filing)
- Regency Alliance Insurance (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Insurer (Regency Alliance Insurance, IFRS 17). The statement of profit or loss (p95) prints Insurance Revenue, Insurance Service Result, Net Investment Income and Profit For the year; the statement of financial position (p94) prints Total Assets and the owners' equity total. All six concepts carry 2025-12-31 figures in the DB.)
- Republic Bank Ghana (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Revitus REIT (Zimbabwe)
- Revenue up, profit down: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- RH Bophelo (South Africa)
- Revenue up, profit down: not applicable to investment companies: an investment company's income is not an industrial revenue line
- Riveo (Mauritius)
- Revenue up, profit down: the FY to 30 Jun 2025 figures cover 7 months, not a 12-month year
- Royal Exchange (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (group whose statement prints operating income built from interest, investment and associate income: shown under its label)
- SACOS Group (Seychelles)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (SACOS Group is an insurance group reporting under IFRS 17: the FY2025 consolidated statement of profit or loss (p13, Consolidated columns) prints 'Insurance revenue', 'Insurance service result', 'Total insurance finance income or expenses', 'Total Investment Income', 'Profit before taxation' and 'Profit for the year'; the statement of financial position (p12) prints 'Total assets' and 'Total equity'. No revenue or operating-profit line is printed. Figures from the transcribed facts (text layer).)
- SAIDAL (Algeria)
- Revenue up, profit down: no profit for the year figure is shown for FY2024 (Not reported in this filing)
- Sanlam Kenya (Kenya)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Sanlam Maroc (Morocco)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- SBM Holdings (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (SBM Holdings is a bank holding company. The Group statement of profit or loss (p146, text layer) prints 'Net interest income/(expense)', 'Total operating income', 'Profit before credit loss expense' and 'Profit for the year attributable to owners of the Company', with no revenue or operating-profit line. The statement of financial position (p145, checked on the page image) prints Total assets, 'Deposits from non-bank customers' and 'Total equity attributable to owners of the Company' but no 'Total equity' line, so statement_format 'bank' does not apply (total_equity has no figure). All six items are existing transcribed concepts with 2025 figures.)
- SBN Holdings (Namibia)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Sechaba Brewery (Botswana)
- Revenue up, profit down: no revenue figure is shown for FY2025 (Not reported in this filing)
- Seed Co (Zimbabwe)
- Revenue up, profit down: the auditor gave an adverse opinion on the FY to 31 Mar 2026 statements
- SFS REIT (Nigeria)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (total operating income / net total income of a bank), so revenue is not the whole of its income
- SGCI (Côte d'Ivoire)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- SIB (Côte d'Ivoire)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Bank (Société Ivoirienne de Banque, UMOA format). The compte de résultat (p6) and bilan (p5), text layer and checked on the page images (2025 is the right-hand column, 31/12/2025), print PNB, résultat d'exploitation, résultat net, total actif, customer deposits and capitaux propres et ressources assimilées. No net interest income line is printed (only 'INTERETS ET PRODUITS ASSIMILES' and 'INTERETS ET CHARGES ASSIMILEES'), so the bank format is not proposed.)
- SIC Insurance (Ghana)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Statement of profit or loss p22 of b25c9f2e (text layer, transcribed facts): Insurance revenue 598,188,744; Insurance service result 262,807,354; Net insurance result 244,364,230; Net insurance and investment result; Profit before income tax; Profit for the year 84,053,064. No revenue or operating-profit line. Statement of financial position p20: Total assets 1,265,618,384; Shareholders' funds 786,280,583.)
- Sidama Bank (Ethiopia)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Simbisa Brands (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the FY2023 profit-or-loss comparatives are materially misstated (IAS 21; unquantified).
- SITS (Tunisia)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (total operating income / net total income of a bank), so revenue is not the whole of its income
- Societe Generale Ghana (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Solid Oak Insurance (Seychelles)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (insurance contract liabilities), so revenue is not the whole of its income
- SPDIT SICAF (Tunisia)
- Revenue up, profit down: no revenue figure is shown for FY2025 (Not reported in this filing)
- Stanbic Holdings (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Stanbic IBTC (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Stanbic Uganda Holdings (Uganda)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Standard Bank Malawi (Malawi)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Standard Chartered Bank Ghana (Ghana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Standard Chartered Botswana (Botswana)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Standard Chartered Kenya (Kenya)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- STAR (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Insurer (non-life and life). Revenue and operating profit do not apply. The consolidated technical statements (p4 non-life, p5 life) print premiums by gross/ceded/net, but no premium line is transcribed and no total-premiums line across life and non-life is printed; the overview uses the transcribed printed results (p6) and balance-sheet totals (p2-p3). Gross premiums ('Primes émises et acceptées', p4/p5) could be added later if transcribed.)
- Star Africa (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the auditor's qualified opinion covers the comparability of the current and prior-year figures (IAS 21), so year-on-year change rates would rest on figures the auditor qualified.
- STB (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (STB (Société Tunisienne de Banque) is a bank. Its consolidated income statement (p4, text layer) prints interest income and interest expense separately and 'Produit Net Bancaire' 743 423 with no net interest income subtotal, so the six-measure bank format does not apply; the balance sheet (p2) prints 'Total des actifs', 'PA3 - Dépôts et avoirs de la clientèle' and 'Total des Capitaux propres'. All six concepts are transcribed for 2025-12-31.)
- Stellaris (Mauritius)
- Revenue up, profit down: two fiscal years are needed; the profile has no fiscal year ending around 31 Dec 2024 (years shown: FY2025 (to 31 Dec 2025))
- Sterling Holdco (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Sun International (South Africa)
- Revenue up, profit down: the FY2025 revenue line ('Income') is not a plain revenue line: Printed 'Income' (12 979): the group's top line, net gaming wins plus revenue plus insurance receipts (note 1). The issuer's narrower 'Revenue' line is kept as a native concept.
- Sunbird Tourism (Malawi)
- Revenue up, profit down: the years are not on one statement basis (FY2025 consolidated, FY2024 company)
- SUNU Assurances (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Insurer reporting under IFRS 17. The Group statement of profit or loss (p63) prints Insurance Revenue, Insurance service result, Net Insurance and investment Result and Profit/(loss) for the year; there is no revenue or gross-premiums line. The statement of financial position (p62) prints Total assets and Total equity. All six concepts carry 2024 figures in the DB.)
- Swan General (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Swan General Ltd is an insurer reporting under IFRS 17 in a two-page condensed audited statement. The condensed Group statement of profit or loss (p1, checked on the page image) prints 'Insurance revenue', 'Insurance service results', 'Profit before Income tax expense' and 'Profit for the year', with no revenue, gross-premium or operating-profit line; the statement of financial position (p1) prints Total assets and Total equity. All six items are existing transcribed concepts with 2025 figures.)
- Swan Life (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Swan Life Ltd is an insurer reporting under IFRS 17 in a two-page condensed audited statement. The condensed Group statement of profit or loss (p1, checked on the page image) prints 'Insurance revenue', 'Insurance service results', 'Profit before Income tax expense' and 'Profit for the year', with no revenue, gross-premium or operating-profit line; the statement of financial position (p1) prints Total assets and Total equity. The balance sheet prints only one asset line, 'Total assets'. All six items are existing transcribed concepts with 2025 figures.)
- Terra (Mauritius)
- Revenue up, profit down: the two years are not comparable: the qualification on the underlying statements covers the 2023 comparatives as well, so year-on-year changes would rest on qualified figures.
- TFG (South Africa)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (insurance revenue), so revenue is not the whole of its income
- Tigere REIT (Zimbabwe)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Tigere prints 'Rental Revenue' as its top line: shown under that label.)
- Tlou Energy (Australia)
- Revenue up, profit down: no revenue figure is shown for FY to 30 Jun 2026 (Not reported in this filing)
- TotalEnergies Marketing Sénégal (Senegal)
- Revenue up, profit down: the FY2025 revenue line ('PRODUITS DES VENTES') is not a plain revenue line: Sales net of excise duties (chiffre d'affaires less droits d'accises); the printed 'Chiffre d'affaires' includes excise duties and is recorded as an issuer concept.
- Trust Bank (Gambia)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Trustco (Namibia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Trustco Group Holdings describes itself as an investment entity (pp7-10) and its FY2023 statements (p50) measure investees at fair value: the statement of profit or loss prints 'INTEREST REVENUE', 'FAIR VALUE LOSS ON INVESTMENTS', 'TOTAL INVESTMENT LOSS', 'OTHER REVENUE', 'INVESTMENT LOSS', '(LOSS)/PROFIT BEFORE TAX' and '(LOSS)/PROFIT FOR THE PERIOD'; the statement of financial position prints 'TOTAL ASSETS', 'TOTAL CAPITAL AND RESERVES' and 'NET ASSET VALUE PER SHARE (CENTS)'. No revenue or operating-profit line is printed. Figures from the transcribed facts (text layer).)
- Tullow Oil (United Kingdom)
- Revenue up, profit down: FY2025 and FY2024 come from different documents, and the document that supplies FY2025 (3d2f83520b52) prints FY2024 as 1,287.2 (scale 1,000,000), not the 1,534.9 (scale 1,000,000) shown: a restatement or difference
- Tunis Re (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Tunis Re is a reinsurer (company-only statements under the Tunisian insurance standards). The état de résultat (p6) prints technical results for non-life and life, the result from ordinary activities and the net result, but no revenue, total premiums or operating profit line; premiums appear only in the technical accounts (pp4-5), which were not transcribed, so no premium measure is proposed and none is totalled. All six items are existing transcribed concepts with 2025 figures, read on the page images (p2, p3, p6): 28 996 280, 1 085 651, 48 843 489, 26 980 208, 1 022 404 274 and 275 533 678 TND.)
- TUNISAIR (Tunisia)
- Revenue up, profit down: the two years are not comparable: the auditors' qualification (11 matters) includes misallocations in the cash-flow statement that affect its subtotals, so derived changes would rest on figures the auditors qualified.
- Tunisie Leasing et Factoring (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (leasing and factoring company: its printed total operating income and 'Produit net')
- Turnall (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the auditor's qualification covers the FY2023 comparatives, translated by a method the auditor qualified, so year-on-year change rates would rest on qualified figures.
- UBA (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- UBCI (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (UBCI is a Tunisian bank (BCT layout). Its état de résultat consolidé (p4) prints 'Total produits d'exploitation bancaire', 'Total charges d'exploitation bancaire' and 'Produit Net Bancaire' but no net interest income subtotal, so the bank format does not apply; its bilan consolidé (p2) prints no total equity including minority interests. All six items are existing transcribed concepts with 2025 figures, read on the page images (p2, p4).)
- UH REIT (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (UH REIT is a real estate investment trust (investment entity). Its statement of comprehensive income (total return) (p18) prints 'Investment income' 1,277,776, 'Operating expenses', 'Net income before taxation' and 'Net income after taxation' 1,045,134 for 2024; the statement of financial position (p19) prints 'Total assets' 12,627,736, 'Investment properties' 9,968,727 and 'Net assets' 10,687,160. All five concepts are transcribed for 2024. No revenue or operating profit line is printed.)
- UIB (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- Umeme (Uganda)
- Revenue up, profit down: the two years are not comparable: The electricity distribution concession, the Company's key business, ended on 31 March 2025; 2025 revenue and costs cover about three months of operations, so 2025 and 2024 are not comparable as operating years. The statements are not presented as discontinued operations.
- Unifreight Africa (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the auditor states that the FY2023 comparatives may contain material misstatements and that US dollar amounts were translated at internally generated rates in both years, so year-on-year change rates would rest on figures the auditor qualified.
- Unity Bank (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- Universal Insurance (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Universal Insurance Plc is an insurer reporting under IFRS 17: the FY2025 consolidated statement of profit or loss (p70) prints 'Insurance Revenue', 'Insurance service result', 'Net Investment Income' and 'Profit for the Year'; the statement of financial position (p71) prints 'Total Assets' and 'Shareholders funds'. No revenue or operating-profit line is printed. Figures read from the text layer (transcribed facts); p71 also checked on the page image.)
- Universal Partners (Mauritius)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Universal Partners is an investment holding company (company-only statements). The FY2026 summarised statements print no revenue line: income is 'Interest income' / 'Total income' 7,349 (p6), and results are driven by 'Fair value gain on remeasurement of financial assets at fair value through profit or loss' 623,508 (p6). All six proposed items are transcribed concepts of the 2026 column (pp5-6).)
- UPDC REIT (Nigeria)
- Revenue up, profit down: the FY2025 revenue line ('Revenue') is not a plain revenue line: Printed 'Revenue': rental income, interest income, the fair value gain on investment property and net gains on trading assets and disposals together.
- VFD Group (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (VFD Group is a proprietary investment holding company whose consolidated statement of profit or loss (p29) prints 'Gross earnings', 'Investment and similar income/expense', 'Net investment income' and 'Net revenue' rather than revenue; it has no net-interest-income subtotal, so the bank format does not apply. All six items are existing transcribed concepts with 2025 figures (p29, p30, p32). The issuer's 'Net revenue' (native.co_e38vkkgt1r0y.net_revenue, p29) is a further option under its printed label if the controller prefers it to cash from operations.)
- Vunani (South Africa)
- Revenue up, profit down: not applicable: the statements also print banking or insurance lines (insurance revenue, insurance service result), so revenue is not the whole of its income
- Wafa Assurance (Morocco)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (insurer (Moroccan presentation): premiums written and earned as printed, not IFRS 17 insurance revenue)
- Wegagen Bank (Ethiopia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Wegagen Bank is a commercial bank. Its consolidated statement of profit or loss (p8, scanned, checked on the page image) prints 'Net interest income', 'Net fee and commission income', a subtotal labelled 'Net Trading Income', 'Net operating income' and 'Profit after tax', with no revenue, operating-profit or total-operating-income-before-impairment line, so statement_format 'bank' does not apply (total_operating_income has no figure). The statement of financial position (p9) prints Total assets, 'Deposit from customers' and Total equity. All six items are existing transcribed concepts with 2026 figures.)
- Wema Bank (Nigeria)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Wema Bank is a commercial bank. The consolidated statement of profit or loss (p121, text layer) prints 'Net interest income', 'Net interest income after impairment charge for credit losses', 'Operating income' and 'Profit for the year', with no revenue or operating-profit line and no total operating income before impairment, so statement_format 'bank' does not apply (total_operating_income has no figure). The statement of financial position (p122, text layer) prints 'Total Assets', 'Deposits from customers' and 'Equity attributable to equity holders of the bank'. All six items are existing transcribed concepts with 2025 figures.)
- Wifak Bank (Tunisia)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (bank measures the issuer's statements print, under their own labels; not printed in this presentation and not derived: net interest income. Revenue is not a bank measure and is not shown.)
- Willdale (Zimbabwe)
- Revenue up, profit down: the two years are not comparable: the auditor's qualified opinion concerns the comparability of the FY2025 and FY2024 figures, so year-on-year change rates would rest on figures the auditor qualified.
- Woolworths Holdings (South Africa)
- Revenue up, profit down: the FY to 28 Jun 2026 revenue line ('Turnover') is not a plain revenue line: Printed 'Turnover' (sale of goods and logistics services, note 2); the printed 'Revenue' line also includes other revenue and investment income and is kept native.
- ZB Financial Holdings (Zimbabwe)
- Revenue up, profit down: not applicable: the profile headlines the company's own income measure, not revenue (Banking, insurance and investments holding company (ZB Financial Holdings). The single-page abridged results (p2, text layer; line positions checked on the page image) print in the 2024 column 'Net interest income' 474 522 182, 'Total income' 3 210 808 568, 'Net profit for the year' 1 167 034 245, 'Total assets' 14 382 714 004, 'Deposits and other accounts' 5 483 003 415 and 'Total equity' 6 640 590 949. 'Total income' is stored under the company concept native.co_0gyqkqem4291.total_income, not total_operating_income, so the bank format is not proposed. No revenue line is printed.)
- Zenith Bank (Nigeria)
- Revenue up, profit down: not applicable to banks: a bank's income is not revenue
- ZHL (Zimbabwe)
- Revenue up, profit down: not applicable to insurers: an insurer's insurance revenue or premiums are not revenue
- Zimplow (Zimbabwe)
- Revenue up, profit down: the auditor gave an adverse opinion on the FY2023 statements