XML 45 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade and other payables
9 Months Ended
Sep. 30, 2022
Trade and other payables.  
Trade and other payables

18.Trade and other payables

    

September 30, 

December 31, 

 

2022

2021

    

$’000

    

$’000

Current

  

  

Trade payables

374,342

342,841

Deferred revenue

84,073

20,435

Withholding tax payable

6,732

4,517

Payroll and other related statutory liabilities

40,680

53,446

VAT payables

51,800

37,973

Other payables

38,158

40,220

595,785

499,432

Noncurrent

  

  

Other payables

1,411

312

1,411

312