XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and other payables
3 Months Ended
Mar. 31, 2023
Trade and other payables.  
Trade and other payables

18.Trade and other payables

    

March 31, 

December 31, 

 

2023

2022

    

$’000

    

$’000

Current

  

  

Trade payables

459,951

442,959

Deferred revenue

96,925

86,363

Withholding tax payable

4,357

5,820

Payroll and other related statutory liabilities

33,604

45,331

VAT payables

49,652

51,103

Other payables

42,798

37,573

687,287

669,149

Noncurrent

  

  

Other payables

2,237

1,459

2,237

1,459