XML 67 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of accounting policies (Tables)
12 Months Ended
Dec. 31, 2025
Summary of significant accounting policies  
Schedule of property and equipment
Depreciation on items of property and equipment is calculated using the straight-line method over their estimated useful lives, as follows:
Useful life in years
Buildings
Up to 40
Transportation equipment
5 to 8
Technical equipment and machinery
3 to 10
Office equipment
5 to 15
Leasehold improvementsShorter of useful life and the term of the underlying lease
Schedule of currency translation rates against the US dollar for the group's most significant operations
The following tables present currency translation rates against the US dollar for the Group’s most significant operations.
Year Ended December 31, 2023
CountryCurrencyAverage RatePeriod-end Rate
AlgeriaAlgerian Dinar (DZD)135.98134.32
CameroonCFA Franc BEAC (XAF)606.62594.31
ChinaYuan Renminbi7.077.08
Ivory CoastCFA Franc BCEAO (XOF)606.62594.31
EgyptEgyptian Pound (EGP)30.6730.93
GhanaCedi (Ghana) (GHS)11.6911.97
KenyaKenyan Shilling (KES)139.98157.01
MoroccoMoroccan Dirham (MAD)10.139.88
NigeriaNaira (NGN)636.97896.64
PortugalEuro (EUR)0.920.91
RwandaRwanda Franc (RWF)1,159.041,259.53
SenegalCFA Franc BCEAO (XOF)606.62594.31
South AfricaRand (ZAR)18.4518.30
TunisiaTunisian Dinar (TND)3.103.07
United Republic Of TanzaniaTanzanian Shilling (TZS)2,422.542,512.42
UgandaUganda Shilling (UGX)3,725.373,780.17
United Arab EmiratesUAE Dirham (AED)3.673.67
Year Ended December 31, 2024
CountryCurrencyAverage RatePeriod-end Rate
AlgeriaAlgerian Dinar (DZD)134.15135.73
CameroonCFA Franc BEAC (XAF)606.41631.50
ChinaYuan Renminbi (CNY)7.197.30
Ivory CoastCFA Franc BCEAO (XOF)606.41631.50
EgyptEgyptian Pound (EGP)45.3450.84
GhanaCedi (Ghana) (GHS)14.4814.72
KenyaKenyan Shilling (KES)134.89129.37
MoroccoMoroccan Dirham (MAD)9.9410.11
NigeriaNaira (NGN)1,480.981,546.43
PortugalEuro (EUR)0.920.96
RwandaRwanda Franc (RWF)1,318.181,388.02
SenegalCFA Franc BCEAO (XOF)606.41631.50
South AfricaRand (ZAR)18.3318.83
TunisiaTunisian Dinar (TND)3.113.18
United Republic Of TanzaniaTanzanian Shilling (TZS)2,615.412,429.68
UgandaUganda Shilling (UGX)3,756.753,680.02
United Arab EmiratesUAE Dirham (AED)3.673.67
Year Ended December 31, 2025
CountryCurrencyAverage RatePeriod-end Rate
AlgeriaAlgerian Dinar (DZD)131.67129.51
CameroonCFA Franc BEAC (XAF)581.48558.73
ChinaYuan Renminbi (CNY)7.197.00
Ivory CoastCFA Franc BCEAO (XOF)581.48558.73
EgyptEgyptian Pound (EGP)49.2647.69
GhanaCedi (Ghana) (GHS)12.5810.52
KenyaKenyan Shilling (KES)129.29129.09
MoroccoMoroccan Dirham (MAD)9.359.12
NigeriaNaira (NGN)1,520.691,448.06
PortugalEuro (EUR)0.890.85
RwandaRwanda Franc (RWF)1,431.281,457.54
SenegalCFA Franc BCEAO (XOF)581.48558.73
South AfricaRand (ZAR)17.8816.58
TunisiaTunisian Dinar (TND)2.992.90
United Republic Of TanzaniaTanzanian Shilling (TZS)2,561.082,469.64
UgandaUganda Shilling (UGX)3,602.023,621.06
United Arab EmiratesUAE Dirham (AED)3.673.67
Schedule of group's geographical distribution of revenue and property, plant and equipment The Group’s geographical distribution of revenue and property and equipment was as follows:
RevenueFor the year ended December 31,
In thousands of USD202320242025
West Africa(1)
83,608 78,890 107,939 
North Africa(2)
76,641 64,205 48,780 
East and South Africa(3)
24,365 24,077 31,445 
Europe(4)
1,152 247 565 
United Arab Emirates629 41 189 
Others25 11 
Total186,402 167,486 188,930 
_______________________
(1)Nigeria, Ivory Coast, Senegal and Ghana. As of December 31, 2025: Nigeria totals USD 37,769 thousand (2024: USD 27,009 thousand), Ivory Coast totals USD 51,966 thousand (2024: USD 41,595 thousand) and other countries total USD 18,204 thousand (2024: USD 10,287 thousand).
(2)Egypt, Tunisia, Morocco and Algeria. As of December 31, 2025: Egypt totals USD 31,248 thousand (2024: USD 44,436 thousand) and other countries total USD 17,532 thousand (2024: USD 19,768 thousand).
(3)Kenya, Uganda and South Africa.
(4)The entire balance is attributable to Germany.

Property and equipmentAs of December 31,
In thousands of USD20242025
West Africa(1)
8,230 9,918 
North Africa(2)
5,554 6,250 
East and South Africa(3)
2,838 2,185 
Europe(4)
434 428 
China138 382 
United Arab Emirates— 
Total17,196 19,163 
___________________________
(1)Nigeria, Ivory Coast, Senegal and Ghana. As of December 31, 2025: Nigeria totals USD 2,868 thousand (2024: USD 2,025 thousand), Ivory Coast totals USD 2,620 thousand (2024: USD 3,366 thousand), Ghana totals USD 3,384 thousand (2024: USD 1,944 thousand) and Senegal totals USD 1,046 thousand (2024: USD 895 thousand).
(2)Egypt, Tunisia, Morocco and Algeria. As of December 31, 2025: Egypt totals USD 4,756 thousand (2024: USD 4,107 thousand) and other countries total USD 1,494 thousand (2024: USD 1,447 thousand),
(3)Kenya, Uganda and South Africa.
(4)Germany and Portugal. As of December 31, 2025: Germany totals USD 68 thousand (2024: USD 88 thousand) and Portugal total USD 360 thousand (2024: USD 346 thousand).
Other taxes receivableAs of December 31,
In thousands of USD20242025
West Africa(1)
3,814 — 
Total3,814  
___________________________
(1)The entire balance is attributable to Ivory Coast.