v3.24.0.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2023
Trade and other payables.  
Schedule of trade and other payables

​

​

​

​

​

​

​

​

2023

​

2022

​

    

$’000

​

$'000

Current

 

  

​

  

Trade payables

 

330,622

​

442,959

Deferred revenue

 

41,462

​

86,363

Withholding tax payable

 

3,555

​

5,820

Payroll and other related statutory liabilities

 

46,282

​

45,331

VAT payables

 

37,829

​

51,103

Other payables

​

72,877

​

37,573

​

​

532,627

​

669,149

​

​

​

​

​

Non-current

 

  

​

  

Other payables

 

4,629

​

1,459

​

​

4,629

​

1,459