XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax (Tables)
6 Months Ended
Jun. 30, 2024
Major components of tax expense (income) [abstract]  
Schedule of income tax payables
Income tax payables and receivables are comprised of the following:
As of
In thousands of USDDecember 31, 2023June 30, 2024
Income Tax Prepayments2,000 2,486 
Total Income tax receivables2,000 2,486 
Income Tax Payables547 221 
Provision for Income Tax12,880 12,031 
Total Income tax payables13,427 12,252 
Schedule of components of income tax expense
Income tax benefit / (expense) is comprised of the following:
For the three months ended June 30For the six months ended June 30
In thousands of USD2023202420232024
Current tax (expense) / benefit(381)(31)(1,729)(204)
Deferred tax (expense) / benefit550 507 1,799 (342)
Total Income tax (expense) / benefit169 476 70 (546)