Trade and other receivables (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Jun. 30, 2021 |
Dec. 31, 2020 |
|
| Trade and other receivables [Abstract] | ||
| Trade receivables | $ 224,360 | $ 258,088 |
| Tax receivables | 52,221 | 50,663 |
| Prepayments | 29,291 | 12,074 |
| Other accounts receivable | 6,322 | 10,910 |
| Trade and other receivables | 312,194 | $ 331,735 |
| Increase in trade receivables | $ 28,000 |
| X | ||||||||||
- Definition Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current prepayments. [Refer: Prepayments] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current trade receivables. [Refer: Trade receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of current other receivables. [Refer: Other receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|