Trade and other payables (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Trade and other payables | ||
| Trade payables | $ 467.1 | $ 508.3 |
| Other payables | ||
| Salaries and related payables | 34.3 | 77.9 |
| Provision for annual leave and early retirement (see Note 14(a)) | 15.1 | 12.6 |
| Government institutions | 22.9 | 19.7 |
| Accrued interest | 5.0 | 5.0 |
| Accrued expenses | 51.8 | 41.6 |
| Advances from customers and others | 14.3 | 11.2 |
| Payables and other credit balances | 25.9 | 59.9 |
| Other payables | 169.3 | 227.9 |
| Total trade and other payables | $ 636.4 | $ 736.2 |
| X | ||||||||||
- Definition The amount of current advances received representing current contract liabilities for performance obligations satisfied at a point in time. [Refer: Advances received, representing contract liabilities for performance obligations satisfied at point in time] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current interest payable. [Refer: Interest payable] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of current accrued expenses of the company. No definition available.
|
| X | ||||||||||
- Definition Amount of current payables and other credit balances of the company. No definition available.
|
| X | ||||||||||
- Definition Amount of current payables to Government institutions. No definition available.
|
| X | ||||||||||
- Definition Amount of current provisions for annual leave and early retirement. No definition available.
|
| X | ||||||||||
- References No definition available.
|