XML 89 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2021
Trade and other payables.  
Schedule of trade and other payables

2021

2020

    

$’000

$'000

    

Current

 

  

  

 

Trade payables

 

342,841

301,813

 

Deferred revenue*

 

20,435

2,224

 

Withholding tax payables

 

4,517

5,694

 

Payroll and other related statutory liabilities

 

53,446

27,476

 

Other payables

 

78,193

72,286

 

499,432

409,493

 

Non-current

 

  

  

 

Other payables

 

312

9,565

 

312

9,565

 

*      Included in deferred revenue is $2.8 million (2020: $0.6 million) which relates to contract liabilities. The contract liabilities relating to December 31, 2020 were fully recognized in revenue during the year end December 31, 2021.