Skip to content

Company screener

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

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

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

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

CompanyCountryListingYears used Key figuresWhy it matches
ONATEL Burkina Faso ONTBF · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: XOF 4,335,401,745Revenue change %, FY2024 to FY2025: 3.1%Profit for the year change, FY2024 to FY2025: XOF -5,584,227,776Reports in XOF CHIFFRE D'AFFAIRES (A + B + C + D) rose from XOF 142 billion to XOF 146 billion while RESULTAT NET (XG+XH+RQ+RS) decreased from XOF 21.5 billion to XOF 15.9 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 146176657128 − 141841255383 = XOF 4,335,401,745 (exact)

Revenue change %, FY2024 to FY2025 = (146176657128 − 141841255383) ÷ 141841255383 × 100 = 3.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 15886921152 − 21471148928 = XOF -5,584,227,776 (exact)

Phoenix Beverages 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 1,229,511,000Revenue change %, FY to 30 Jun 2024 to FY to 30 Jun 2025: 10.1%Profit for the year change, FY to 30 Jun 2024 to FY to 30 Jun 2025: MUR -287,388,000Reports in MUR Revenue rose from MUR 12.2 billion to MUR 13.4 billion while Profit for the year decreased from MUR 1.09 billion to MUR 804 million (FY to 30 Jun 2024 to FY to 30 Jun 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2024 to FY to 30 Jun 2025 = 13400370000 − 12170859000 = MUR 1,229,511,000 (exact)

Revenue change %, FY to 30 Jun 2024 to FY to 30 Jun 2025 = (13400370000 − 12170859000) ÷ 12170859000 × 100 = 10.1% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2024 to FY to 30 Jun 2025 = 803565000 − 1090953000 = MUR -287,388,000 (exact)

Prosus Netherlands PRXn · 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,535,000,000Revenue change %, FY to 31 Mar 2025 to FY to 31 Mar 2026: 57.3%Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: USD -716,000,000Reports in USD Revenue rose from USD 6.17 billion to USD 9.71 billion while Profit for the year decreased from USD 12.4 billion to USD 11.7 billion (FY to 31 Mar 2025 to FY to 31 Mar 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 9705000000 − 6170000000 = USD 3,535,000,000 (exact)

Revenue change %, FY to 31 Mar 2025 to FY to 31 Mar 2026 = (9705000000 − 6170000000) ÷ 6170000000 × 100 = 57.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 11650000000 − 12366000000 = USD -716,000,000 (exact)

Remgro South Africa REM · A2X FY to 30 Jun 2026FY to 30 Jun 2025 Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026: ZAR 451,000,000Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 0.9%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: ZAR -1,354,000,000Reports in ZAR Revenue rose from ZAR 50.6 billion to ZAR 51.0 billion while Net profit for the year decreased from ZAR 3.19 billion to ZAR 1.83 billion (FY to 30 Jun 2025 to FY to 30 Jun 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 51010000000 − 50559000000 = ZAR 451,000,000 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (51010000000 − 50559000000) ÷ 50559000000 × 100 = 0.9% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 1832000000 − 3186000000 = ZAR -1,354,000,000 (exact)

RES Corporation Eswatini RSC · ESE FY to 31 Mar 2025FY to 31 Mar 2024 Revenue change, FY to 31 Mar 2024 to FY to 31 Mar 2025: SZL 214,515,000Revenue change %, FY to 31 Mar 2024 to FY to 31 Mar 2025: 4.5%Profit for the year change, FY to 31 Mar 2024 to FY to 31 Mar 2025: SZL -215,355,000Reports in SZL Revenue rose from SZL 4.75 billion to SZL 4.96 billion while P r o f i t a t t r i b u t a b l e t o o w n e r s o f th e C o m p a n y decreased from SZL 638 million to SZL 423 million (FY to 31 Mar 2024 to FY to 31 Mar 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Mar 2024 to FY to 31 Mar 2025 = 4963924000 − 4749409000 = SZL 214,515,000 (exact)

Revenue change %, FY to 31 Mar 2024 to FY to 31 Mar 2025 = (4963924000 − 4749409000) ÷ 4749409000 × 100 = 4.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Mar 2024 to FY to 31 Mar 2025 = 423115000 − 638470000 = SZL -215,355,000 (exact)

Runway Property Group ⚠ Going-concern note South Africa ZXRPG · CTSE FY to 28 Feb 2026FY to 28 Feb 2025 Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR 9,643,708Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026: 4.7%Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR -291,183,514Reports in ZAR Revenue rose from ZAR 207 million to ZAR 217 million while Profit (loss) for the year decreased from ZAR 160 million to ZAR −131 million (FY to 28 Feb 2025 to FY to 28 Feb 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 216852408 − 207208700 = ZAR 9,643,708 (exact)

Revenue change %, FY to 28 Feb 2025 to FY to 28 Feb 2026 = (216852408 − 207208700) ÷ 207208700 × 100 = 4.7% (1 decimal place, ROUND_HALF_UP (Decimal))

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

SAH Tunisia SAH · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: TND 5,937,507Revenue change %, FY2024 to FY2025: 0.6%Profit for the year change, FY2024 to FY2025: TND -6,829,818Reports in TND Revenus rose from TND 977 million to TND 983 million while Résultat des activités ordinaires après decreased from TND 67.1 million to TND 60.3 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 983194664 − 977257157 = TND 5,937,507 (exact)

Revenue change %, FY2024 to FY2025 = (983194664 − 977257157) ÷ 977257157 × 100 = 0.6% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 60286166 − 67115984 = TND -6,829,818 (exact)

SICABLE Côte d'Ivoire CABC · BRVM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Revenue change, FY2023 to FY2024: XOF 1,372,754,435Revenue change %, FY2023 to FY2024: 7.7%Profit for the year change, FY2023 to FY2024: XOF -204,979,106Reports in XOF CHIFFRE D'AFFAIRES (A + B + C + D) rose from XOF 17.8 billion to XOF 19.1 billion while RESULTAT NET (XG+XH+RQ+RS) decreased from XOF 1.43 billion to XOF 1.22 billion (FY2023 to FY2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY2023 to FY2024 = 19125318524 − 17752564089 = XOF 1,372,754,435 (exact)

Revenue change %, FY2023 to FY2024 = (19125318524 − 17752564089) ÷ 17752564089 × 100 = 7.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2023 to FY2024 = 1224827540 − 1429806646 = XOF -204,979,106 (exact)

SITAB Côte d'Ivoire STBC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: XOF 54,224,446,131Revenue change %, FY2024 to FY2025: 25.3%Profit for the year change, FY2024 to FY2025: XOF -7,710,146,116Reports in XOF XB CHIFFRE D'AFFAIRES (A + B + C + D) rose from XOF 214 billion to XOF 269 billion while XI RESULTAT NET (XG+XH+RQ+RS) decreased from XOF 44.2 billion to XOF 36.5 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 268537063096 − 214312616965 = XOF 54,224,446,131 (exact)

Revenue change %, FY2024 to FY2025 = (268537063096 − 214312616965) ÷ 214312616965 × 100 = 25.3% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 36463616375 − 44173762491 = XOF -7,710,146,116 (exact)

SNEP Morocco SNP · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: MAD 112,359,000Revenue change %, FY2024 to FY2025: 17.7%Profit for the year change, FY2024 to FY2025: MAD -141,375,000Reports in MAD Chiffre d'affaires rose from MAD 633 million to MAD 746 million while Résultat net de l'ensemble consolidé decreased from MAD −43.8 million to MAD −185 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 745692000 − 633333000 = MAD 112,359,000 (exact)

Revenue change %, FY2024 to FY2025 = (745692000 − 633333000) ÷ 633333000 × 100 = 17.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = -185186000 − -43811000 = MAD -141,375,000 (exact)

SOCAPALM Cameroon SOCAPALM · BVMAC FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 Revenue change, FY2023 to FY2024: XAF 16,629,191,278Revenue change %, FY2023 to FY2024: 19.7%Profit for the year change, FY2023 to FY2024: XAF -2,747,395,671Reports in XAF Produits des activités ordinaires rose from XAF 84.6 billion to XAF 101 billion while Résultat net de la période decreased from XAF 12.9 billion to XAF 10.2 billion (FY2023 to FY2024).
Sources and calculation

Revenue up, profit down

Revenue change, FY2023 to FY2024 = 101249387422 − 84620196144 = XAF 16,629,191,278 (exact)

Revenue change %, FY2023 to FY2024 = (101249387422 − 84620196144) ÷ 84620196144 × 100 = 19.7% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2023 to FY2024 = 10190507441 − 12937903112 = XAF -2,747,395,671 (exact)

SPAR Group South Africa SPP · A2X FY to 26 Sep 2025FY to 30 Sep 2024 Revenue change, FY to 30 Sep 2024 to FY to 26 Sep 2025: ZAR 471,100,000Revenue change %, FY to 30 Sep 2024 to FY to 26 Sep 2025: 0.4%Profit for the year change, FY to 30 Sep 2024 to FY to 26 Sep 2025: ZAR -5,180,000,000Reports in ZAR Revenue – sale of merchandise rose from ZAR 131 billion to ZAR 131 billion while (Loss)/profit after taxation for the year decreased from ZAR 352 million to ZAR −4.83 billion (FY to 30 Sep 2024 to FY to 26 Sep 2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Sep 2024 to FY to 26 Sep 2025 = 131457700000 − 130986600000 = ZAR 471,100,000 (exact)

Revenue change %, FY to 30 Sep 2024 to FY to 26 Sep 2025 = (131457700000 − 130986600000) ÷ 130986600000 × 100 = 0.4% (1 decimal place, ROUND_HALF_UP (Decimal))

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

Spur Corp South Africa SUR · A2X FY to 30 Jun 2026FY to 30 Jun 2025 Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026: ZAR 327,547,000Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 8.5%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: ZAR -96,573,000Reports in ZAR Revenue rose from ZAR 3.86 billion to ZAR 4.19 billion while Profit decreased from ZAR 287 million to ZAR 190 million (FY to 30 Jun 2025 to FY to 30 Jun 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 4190713000 − 3863166000 = ZAR 327,547,000 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (4190713000 − 3863166000) ÷ 3863166000 × 100 = 8.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 190179000 − 286752000 = ZAR -96,573,000 (exact)

Sun 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,067,490,000Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026: 16.4%Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR -2,663,780,000Reports in MUR Revenue rose from MUR 6.50 billion to MUR 7.57 billion while Profit for the year decreased from MUR 4.19 billion to MUR 1.52 billion (FY to 30 Jun 2025 to FY to 30 Jun 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 7569728000 − 6502238000 = MUR 1,067,490,000 (exact)

Revenue change %, FY to 30 Jun 2025 to FY to 30 Jun 2026 = (7569728000 − 6502238000) ÷ 6502238000 × 100 = 16.4% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 1524307000 − 4188087000 = MUR -2,663,780,000 (exact)

Telnet Holding Tunisia TLNET · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: TND 11,622,510.871Revenue change %, FY2024 to FY2025: 16.9%Profit for the year change, FY2024 to FY2025: TND -1,496,147.561Reports in TND Revenus rose from TND 68.9 million to TND 80.5 million while RESULTAT NET DE L'ENSEMBLE CONSOLIDE decreased from TND 10.6 million to TND 9.07 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 80532097.658 − 68909586.787 = TND 11,622,510.871 (exact)

Revenue change %, FY2024 to FY2025 = (80532097.658 − 68909586.787) ÷ 68909586.787 × 100 = 16.9% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 9073385.655 − 10569533.216 = TND -1,496,147.561 (exact)

Turnstar Botswana TURNSTAR · BSE FY to 31 Jan 2026FY to 31 Jan 2025 Revenue change, FY to 31 Jan 2025 to FY to 31 Jan 2026: BWP 10,282,336Revenue change %, FY to 31 Jan 2025 to FY to 31 Jan 2026: 3.0%Profit for the year change, FY to 31 Jan 2025 to FY to 31 Jan 2026: BWP -89,976,392Reports in BWP Revenue rose from BWP 344 million to BWP 354 million while Profit (loss) for the year decreased from BWP 141 million to BWP 50.7 million (FY to 31 Jan 2025 to FY to 31 Jan 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Jan 2025 to FY to 31 Jan 2026 = 354396650 − 344114314 = BWP 10,282,336 (exact)

Revenue change %, FY to 31 Jan 2025 to FY to 31 Jan 2026 = (354396650 − 344114314) ÷ 344114314 × 100 = 3.0% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Jan 2025 to FY to 31 Jan 2026 = 50707188 − 140683580 = BWP -89,976,392 (exact)

UAC of Nigeria Nigeria UACN · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: NGN 143,572,618,000Revenue change %, FY2024 to FY2025: 72.9%Profit for the year change, FY2024 to FY2025: NGN -6,402,164,000Reports in NGN Revenue rose from NGN 197 billion to NGN 340 billion while Profit/(loss) for the year decreased from NGN 16.3 billion to NGN 9.91 billion (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 340473256000 − 196900638000 = NGN 143,572,618,000 (exact)

Revenue change %, FY2024 to FY2025 = (340473256000 − 196900638000) ÷ 196900638000 × 100 = 72.9% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 9908464000 − 16310628000 = NGN -6,402,164,000 (exact)

UNIMED ⚠ Qualified opinion Tunisia UMED · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 Revenue change, FY2024 to FY2025: TND 1,235,529Revenue change %, FY2024 to FY2025: 0.8%Profit for the year change, FY2024 to FY2025: TND -771,010Reports in TND Revenus rose from TND 148 million to TND 149 million while Résultat Consolidé decreased from TND 19.4 million to TND 18.6 million (FY2024 to FY2025).
Sources and calculation

Revenue up, profit down

Revenue change, FY2024 to FY2025 = 148911525 − 147675996 = TND 1,235,529 (exact)

Revenue change %, FY2024 to FY2025 = (148911525 − 147675996) ÷ 147675996 × 100 = 0.8% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2024 to FY2025 = 18600980 − 19371990 = TND -771,010 (exact)

University Press Nigeria UPL · NGX FY to 31 Mar 2026FY to 31 Mar 2025 Revenue change, FY to 31 Mar 2025 to FY to 31 Mar 2026: NGN 492,301,000Revenue change %, FY to 31 Mar 2025 to FY to 31 Mar 2026: 14.5%Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: NGN -236,953,000Reports in NGN Revenue rose from NGN 3.40 billion to NGN 3.89 billion while Profit/(loss) for the year decreased from NGN 451 million to NGN 214 million (FY to 31 Mar 2025 to FY to 31 Mar 2026).
Sources and calculation

Revenue up, profit down

Revenue change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 3894772000 − 3402471000 = NGN 492,301,000 (exact)

Revenue change %, FY to 31 Mar 2025 to FY to 31 Mar 2026 = (3894772000 − 3402471000) ÷ 3402471000 × 100 = 14.5% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 213673000 − 450626000 = NGN -236,953,000 (exact)

WestProp Zimbabwe WPHL.VX · VFEX FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 Revenue change, FY2022 to FY2023: USD 4,424,515Revenue change %, FY2022 to FY2023: 37.9%Profit for the year change, FY2022 to FY2023: USD -4,638,404Reports in USD Revenue rose from USD 11.7 million to USD 16.1 million while PROFIT FOR THE YEAR decreased from USD 54.9 million to USD 50.3 million (FY2022 to FY2023).
Sources and calculation

Revenue up, profit down

Revenue change, FY2022 to FY2023 = 16089596 − 11665081 = USD 4,424,515 (exact)

Revenue change %, FY2022 to FY2023 = (16089596 − 11665081) ÷ 11665081 × 100 = 37.9% (1 decimal place, ROUND_HALF_UP (Decimal))

Profit for the year change, FY2022 to FY2023 = 50284203 − 54922607 = USD -4,638,404 (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.